Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Localization RU #5

Open
wants to merge 20 commits into
base: 3.x
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
216 changes: 216 additions & 0 deletions README.md

Large diffs are not rendered by default.

Binary file modified libs/rootfw.jar
Binary file not shown.
8 changes: 4 additions & 4 deletions res/layout/activity_app_settings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@
<ScrollView style="?settings_mainScroller">
<LinearLayout style="?settings_subWrapper">
<LinearLayout style="?settings_groupWrapper">
<TextView style="?settings_groupHeader" android:text="Startup Script" />
<TextView style="?settings_groupHeader" android:text="@string/settings_group_startup_script" />

<LinearLayout style="?settings_itemWrapper">
<TextView style="?content_itemNameField" android:text="Versions" />
<TextView style="?content_itemNameField" android:text="@string/settings_script_versions" />

<TableLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="7dp">
<TableRow android:layout_height="wrap_content">
<TextView android:layout_height="wrap_content" android:text="Installed" android:paddingRight="28dp" android:textAppearance="?android:attr/textAppearanceSmall" android:textStyle="bold" />
<TextView android:layout_height="wrap_content" android:text="Bundled" android:textAppearance="?android:attr/textAppearanceSmall" android:textStyle="bold" />
<TextView android:layout_height="wrap_content" android:text="@string/settings_script_version_installed" android:paddingRight="28dp" android:textAppearance="?android:attr/textAppearanceSmall" android:textStyle="bold" />
<TextView android:layout_height="wrap_content" android:text="@string/settings_script_version_bundled" android:textAppearance="?android:attr/textAppearanceSmall" android:textStyle="bold" />
</TableRow>

<TableRow android:layout_height="wrap_content">
Expand Down
2 changes: 1 addition & 1 deletion res/layout/fragment_tab_configure.xml
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@
<TextView style="?content_itemNameField_inline_clickable" android:layout_weight="1" android:id="@+id/item_name" android:text="@string/option_filesystem_item_journal" />
<TextView style="?content_itemValueField_inline_clickable" android:id="@+id/item_value" />
</LinearLayout>
<TextView style="?content_itemDescription_clickable" android:id="@+id/item_description" android:text="@string/option_filesystem_description_fstype" />
<TextView style="?content_itemDescription_clickable" android:id="@+id/item_description" android:text="@string/option_filesystem_description_journal" />
</LinearLayout>
</LinearLayout>

Expand Down
232 changes: 232 additions & 0 deletions res/values-ru/strings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,232 @@
<?xml version="1.0" encoding="UTF-8"?>
<resources>

<!-- ######################################################
- General strings
####################################################### -->
<string name="app_name">Mounts2SD</string>
<string name="app_settings">Настройки</string>

<string name="size_structure">%1$s из %2$s</string>

<string name="status_unknown">Unknown</string>
<string name="status_disabled">Disabled</string>
<string name="status_enabled">Enabled</string>
<string name="status_okay">Ok</string>
<string name="status_warning">Warning</string>
<string name="status_error">Error</string>

<string name="device_not_mounted">Not Mounted</string>
<string name="log_empty">Журнал пуст</string>

<!-- ######################################################
- General strings
####################################################### -->
<string name="settings_group_startup_script">Загрузочный скрипт</string>
<string name="settings_script_versions">Версия</string>
<string name="settings_script_version_installed">Установлена</string>
<string name="settings_script_version_bundled">Текущая</string>
<string name="settings_btn_script_update">Обновить</string>
<string name="settings_btn_script_remove">Удалить</string>
<string name="settings_btn_script_install">Установить</string>

<!-- ######################################################
- Used in Application Settings when handling internal
- busybox and the upstart script in AsyncTask
####################################################### -->
<string name="resource_copying_to_disk">Копирование %1$s из ресурсов проложения в %2$s</string>
<string name="resource_deleting_from_disk">Удаление %1$s из %2$s</string>
<string name="resource_copy_to_disk_failed">Не удалось скопировать %1$s в %2$s</string>
<string name="resource_delete_from_disk_failed">Не удалось удалить %1$s из %2$s</string>

<!-- ######################################################
- Names and Comments for Selectors. Used in the Configure
- Tab for everything not providing a checkbox to select
- the value of a script property
####################################################### -->
<string name="selector_journal_name_default">По-умолчанию</string>
<string name="selector_journal_name_enable">Включен</string>
<string name="selector_journal_name_disable">Выключен</string>
<string name="selector_filesystem_name_auto">Авто</string>
<string name="selector_zram_name_disabled">Отключено</string>
<string name="selector_swappiness_name_low">редкое</string>
<string name="selector_swappiness_name_medium">обычное</string>
<string name="selector_swappiness_name_high">постоянное</string>
<string name="selector_cache_name_enabled">Включен</string>
<string name="selector_cache_name_forced">Принудительно</string>
<string name="selector_cache_name_disabled">Отключен</string>

<string name="selector_swappiness_comment_low">Recommended</string>
<string name="selector_swappiness_comment_medium">Linux Default</string>
<string name="selector_swappiness_comment_high">Aggressive</string>
<string name="selector_cache_comment_enabled">Use largest partition</string>
<string name="selector_cache_comment_forced">Use sd-ext when available</string>

<!-- ######################################################
- Messages returned by the method Utils.sdcardStateMessage()
####################################################### -->
<string name="sdcard_state_ro">Карат памяти смонтирована только для чтения</string>
<string name="sdcard_state_format">Карта памяти не отформатирована</string>
<string name="sdcard_state_missing">Карта памяти отсутствует</string>
<string name="sdcard_state_ums">Карта памяти используется через USB</string>
<string name="sdcard_state_mount_failure">Карта памяти либо данные на карте памяти повреждены</string>
<string name="sdcard_state_mount">Карта памяти не смонтирована</string>

<!-- ######################################################
- Toast messages used by the Log Fragment
####################################################### -->
<string name="toast_log_copied">Журнал сохранен в /sdcard/Mounts2SD/log.txt</string>
<string name="toast_log_unsuccessful">Не удалось сохранить журнал на карту памяти</string>

<!-- ######################################################
- Used by the progress dialog when loading AsyncTask
####################################################### -->
<string name="progress_load_setup">Проверка устройства</string>
<string name="progress_load_config">Загрузка конфигурации</string>
<string name="progress_load_properties">Сбор параметров загрузочного скрипта</string>

<!-- ######################################################
- Names for the menu entries
####################################################### -->
<string name="menu_overview_reload">Обновить</string>
<string name="menu_log_save">Сохранить</string><!-- XXX(skyh): better translation is "Сохранить на карту памяти", but it is too wide, and menu becomes multi-lined -->
<string name="menu_controller_app_settings">Настройки</string>

<!-- ######################################################
- Group names used by the Application Settings Activity
####################################################### -->
<string name="settings_style_header">Оформление</string>
<string name="settings_general_header">Общие</string>

<!-- ######################################################
- Item names used by the Application Settings Activity
####################################################### -->
<string name="settings_style_theme_name">Ночная тема</string>
<string name="settings_style_theme_description">Использовать темное оформление</string>
<string name="settings_style_layout_name">Тема как в настройках</string>
<string name="settings_style_layout_description">Использовать в программе тему настроек</string>
<string name="settings_style_dialog_name">Настройки для планшета</string>
<string name="settings_style_dialog_description">Показывать настройки в виде отдельного окна</string>

<string name="settings_general_busybox_name">Свой busybox</string>
<string name="settings_general_busybox_description">Использовать встроенный busybox вместо системного</string>

<!-- ######################################################
- Used the Tab Controller Activity to display
- in the Message Dialog opon error
####################################################### -->
<string name="message_error_su_headline">Нет root-доступа</string>
<string name="message_error_su_text">
Не удалось получить права суперпользователя (root).
Права нужны для проверки конфигурации устройства и установки параметров загрузки.
Для получения дополнительной информации посетите forum.xda-developers.com (на английском языке),
раздел посвященный получению root-доступа на вашем устройстве.
</string>

<string name="message_error_busybox_headline">Не найден busybox</string>
<string name="message_error_busybox_text">
Не удалось найти busybox.
Busybox &#8212;<!-- em dash --> это набор системных утилит, необходимый для работы программы и загрузочного скрипта.
Busybox можно найти в Google Play.
</string>

<string name="message_error_unknown_headline">Неизвестная ошибка</string>
<string name="message_error_unknown_text">Приложению не удалось полностью выполнить процедуры конфигурации.</string>

<!-- ######################################################
- Button text for the Dialog
####################################################### -->
<string name="button_close">Выйти</string>
<string name="button_cancel">Отменить</string>
<string name="button_okay">OK</string>

<!-- ######################################################
- Group names used by both Overview and Configure Fragments
####################################################### -->
<string name="option_storage_header">Память</string>
<string name="option_system_header">Система</string>
<string name="option_content_header">Данные</string>
<string name="option_memory_header">Оперативная память</string>
<string name="option_filesystem_header">Файловая система</string>
<string name="option_immc_header">Встроенная память</string>
<string name="option_emmc_header">Внешняя память</string>
<string name="option_misc_header">Разное</string>

<!-- ######################################################
- Item names used by both Overview and Configure Fragments
####################################################### -->
<string name="option_storage_item_internal">Встроенная</string>
<string name="option_storage_item_external">Внешняя</string>
<string name="option_storage_item_cache">Кеш</string>

<string name="option_system_item_threshold">Storage Threshold</string>

<string name="option_content_item_apps">Приложения</string>
<string name="option_content_item_libs">Библиотеки</string>
<string name="option_content_item_data">Данные приложений</string>
<string name="option_content_item_dalvik">Кеш</string>
<string name="option_content_item_media">Медиа</string>
<string name="option_content_item_system">Системные файлы</string>

<string name="option_memory_item_swap">Использовать swap</string>
<string name="option_memory_item_zram">zRam</string>
<string name="option_memory_item_swappiness">Использование swap</string>

<string name="option_filesystem_item_fschk">Проверка</string>
<string name="option_filesystem_item_fstype">Драйвер</string>
<string name="option_filesystem_item_journal">Журнал</string>

<string name="option_mmc_item_readahead">Упреждение чтения</string>
<string name="option_mmc_item_scheduler">Планировщик</string>

<string name="option_misc_item_safemode">Отключить безопасный режим</string>
<string name="option_misc_item_debug">Режим отладки</string>

<!-- ######################################################
- Item description used by the Configure Fragment
####################################################### -->
<string name="option_storage_description_cache">Перенести кеш в data или sd-ext</string>

<string name="option_system_description_threshold">How much space that needs to be left on data in order to install applications</string>

<string name="option_content_description_apps">Перенести приложения на sd-ext</string>
<string name="option_content_description_libs">Перенести библиотеки на sd-ext</string>
<string name="option_content_description_data">Перенести данные приложений на sd-ext</string>
<string name="option_content_description_dalvik">Перенести кеш Dalvik VM на sd-ext</string>
<string name="option_content_description_media">Перенести медиа /data/media на sd-ext</string>
<string name="option_content_description_system">Перенести все сохраненные системные файлы на sd-ext</string>

<string name="option_memory_description_swap">На третьем разделе карты памяти</string>
<string name="option_memory_description_zram">Часть оперативной памяти отводится под сжатый swap раздел</string>
<string name="option_memory_description_swappiness"></string>

<string name="option_filesystem_description_fschk">Поиск и устранение ошибок при загрузке</string>
<string name="option_filesystem_description_fstype"></string>
<string name="option_filesystem_description_journal"></string>

<string name="option_misc_description_safemode">
Не позволять загрузочному скрипту переходить в безопасный режим. Поможет избежать некоторых ошибок при неправильном конфигурировании init.d
</string>
<string name="option_misc_description_debug">Более подробный вывод диагностических сообщений от загрузочного скрипта</string>

<string name="option_mmc_description_readahead">Установка объема упреждения</string>
<string name="option_mmc_description_scheduler">Выбор планировщика памяти</string>

<!-- ######################################################
- Messages to be displayed in the infobox by the
- Tab Controller
####################################################### -->
<string name="infobox_safemode">
Загрузочный скрипт находится в безопасном режиме. Безопасный режим можно отключить в настройках.
</string>
<string name="infobox_no_sdext">
Не удалось обнаружить дополнительный раздел на карте памяти. Без него ничего не получится.
</string>
<string name="infobox_no_script">
Загрузочный скрипт не установлен. Его можно установить в настройках.
</string>
<string name="infobox_update_script">
Установленный загрузочный скрипт устарел. В настройках можно установить свежую версию.
</string>

</resources>
2 changes: 1 addition & 1 deletion res/values/selectors.xml
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@
<string-array name="selector_scheduler_names">
<item>Noop</item>
<item>Deadline</item>
<item>CFG</item>
<item>CFQ</item>
<item>BFQ</item>
<item>Row</item>
<item>SIO</item>
Expand Down