From 1a1b43260435082f9034024a50d6c3999f7ec976 Mon Sep 17 00:00:00 2001 From: Dmitry <87600810+gostsdmitry@users.noreply.github.com> Date: Wed, 25 Sep 2024 23:39:01 +0700 Subject: [PATCH 1/5] Add Russian Translation --- docs/faq.ru.md | 176 ++++++++++++++++++++++++++++++++++++++++ docs/index.ru.md | 13 +++ docs/installation.ru.md | 24 ++++++ docs/privacy.ru.md | 8 ++ 4 files changed, 221 insertions(+) create mode 100644 docs/faq.ru.md create mode 100644 docs/index.ru.md create mode 100644 docs/installation.ru.md create mode 100644 docs/privacy.ru.md diff --git a/docs/faq.ru.md b/docs/faq.ru.md new file mode 100644 index 0000000..b87cb08 --- /dev/null +++ b/docs/faq.ru.md @@ -0,0 +1,176 @@ +# Часто задаваемые вопросы + +Некоторые часто задаваемые вопросы + +## Как импортировать таблицу + +[fcitx5-android#175](https://github.com/fcitx5-android/fcitx5-android/pull/175) добавлена поддержка импорта метода ввода на основе кодовой таблицы, поэтому после `0.0.3-43` вы можете импортировать кодовую таблицу, выполнив следующие действия: + +1. Получите файл конфигурации метода ввода (расширение имени файла должно быть `.conf` или `.conf.in`) и словарь кодовой таблицы (расширение имени файла должно быть `.dict` или `.txt`) для импорта. Возьмем, к примеру, "zhengma", вы можете скачать `zhengma.conf.in` и `zhengma.txt` по адресу [fcitx/fcitx5-table-extra](https://github.com/fcitx/fcitx5-table-extra). +2. Откройте приложение, перейдите в раздел Дополнения → Методы ввода кодовой таблицы (нажмите на шестеренку справа) → Управление методами ввода кодовой таблицы и нажмите кнопку "Плюс" в правом нижнем углу. В появившемся диалоговом окне выберите второй пункт, т.е. "Из отдельных файлов". +3. В новом диалоговом окне нажмите "Файл конфигурации метода ввода" и выберите `zhengma.conf.in`, полученный на шаге 1; нажмите "Словарь кодовой таблицы (.dict или .txt)" и выберите `zhengma.txt`, полученный на шаге 1; и нажмите кнопку "ОК". +4. Приложение должно создать уведомление об "импорте zheng,a.conf.in". Если файлы указаны правильно, операция может занять несколько секунд. После этого в списке появится "Zheng ma". + +## Как импортировать таблицу вручную + +Чтобы импортировать кодовую таблицу вручную, вам необходимо иметь правильный файл конфигурации метода ввода `.conf` и преобразовать словарь кодовой таблицы в формате `.txt` в формат `.dict` с помощью инструмента командной строки `libime_tabledict`. + +1. Получите файл конфигурации метода ввода (расширение имени файла должно быть `.conf` или `.conf.in`) и словарь кодовой таблицы (расширение имени файла должно быть `.dict` или `.txt`) для импорта. Возьмем, к примеру, "zhengma", вы можете скачать `zhengma.conf.in` и `zhengma.txt` по адресу [fcitx/fcitx5-table-extra](https://github.com/fcitx/fcitx5-table-extra). +2. Откройте `zhengma.conf.in` в вашем любимом редакторе и измените путь, указанный после `[Table] File=` на `table/zhengma.dict`. +3. Запустите команду `libya_tabledict zhengma.txt zhengma.dict`, чтобы преобразовать словарь кодовой таблицы. Этот инструмент обычно предоставляется пакетом под названием `libya` или `libya-bin` в дистрибутивах Linux. +4. Скопируйте измененный `zhengma.conf` на шаге 2 в `/sdcard/Android/data/org.fcitx.fcitx5.android/files/data/inputmethod/`. +5. Скопируйте преобразованный на шаге 3 файл `zhengma.dict` в файл `/sdcard/Android/data/org.fcitx.fcitx5.android/files/data/table/`. +6. Перезапустите приложение (удалите задание или просто используйте принудительную остановку). + +!!! внимание + + Указанные выше абсолютные пути могут не применяться, если вы настроили [рабочий профиль](https://developer.android.com/work/versions/android-11#work). + Мы рекомендуем использовать встроенный файловый менеджер (через DocumentsUI) для управления данными в Fcitx5 для Android. + Вы можете получить доступ к файлам в `/sdcard/Android/data/org.fcitx.fcitx5.android/files/` , выбрав "Fcitx 5 for Android" на боковой панели DocumentsUI. Разрешения стороннего файлового менеджера /adb/root не требуются. + +!!! примечание + + Создайте `inputmethod` и `table`, если они не существуют. + +## Как удалить запись о методе ввода + +Проведите пальцем влево по записи, пока фон не изменится на красный со значком корзины. + +[fcitx5-android#170](https://github.com/fcitx5-android/fcitx5-android/pull/170) добавляет удаление множественного выбора, поэтому после `0.0.3-37` +вы можете нажать кнопку редактирования (карандаш) в правом верхнем углу списка методов ввода, чтобы перейти к множественному выбору. В этом режиме перед именем метода ввода появится флажок. Вы можете выбрать методы ввода, которые необходимо удалить, +а затем нажать кнопку удалить (корзина для мусора) в правом верхнем углу. + +!!! подсказка + + Та же операция применима к другим пользовательским интерфейсам в виде списков, таким как словарь Пиньинь, отображение знаков препинания и т. д. + +## Как настроить порядок методов ввода + +Длительно нажмите на запись, пока не появится тень внизу, а затем перетащите запись, чтобы изменить порядок. + +## Как изменить незафиксированный текст + +Когда preedit отображается на клавиатуре, вы можете провести по клавише пробела, чтобы переместить курсор; Если он отображается в приложении, вы можете переместить курсор в нужную позицию напрямую, кликом. + +!!! подсказка + + Это полезно при составлении длинных предложений или изменении уже введенного содержимого. + +!!! примечание + + Чтобы предварительное редактирование отображалось в приложении, включите *Показывать предварительное редактирование в приложении* в *Глобальных параметрах* и *Пиньинь*. Затем отключите *Игнорировать системную позицию курсора* в *Поведении*. + Если курсор перескакивает влево после перемещения, отключите *Исправить встроенный курсор предварительного редактирования в начале предварительного редактирования* в *Пиньинь*. + +## Как сбросить состояние ввода + +Чтобы очистить предварительное редактирование и кандидаты, нажмите и удерживайте клавишу Backspace, проведя пальцем влево на некоторое расстояние. + +## Как экспортировать файлы конфигурации или пользовательский словарь + +Файлы конфигурации, история ввода и пользовательский словарь сохраняются на внешнем хранилище. Путь по умолчанию - `/sdcard/Android/data/org.fcitx.fcitx5.android/files/`. +История ввода и пользовательский словарь для Pinyin/Shuangpin находятся в `data/pinyin/user.{dict,history}`; для Wubi они находятся в `data/table/${name}.{dict,user.history}`. + +!!! внимание + + Абсолютные пути выше могут не применяться, если вы настроили [рабочий профиль](https://developer.android.com/work/versions/android-11#work). + Мы рекомендуем использовать встроенный файловый менеджер (через DocumentsUI) для управления данными Fcitx5 для Android. + Вы можете получить доступ к файлам в `/sdcard/Android/data/org.fcitx.fcitx5.android/files/`, выбрав "Fcitx5 для Android" на боковой панели DocumentsUI. Разрешения стороннего файлового менеджера /adb/root не требуются. + +## Как импортировать словарь Пиньинь + +Fcitx 5 поддерживает пользовательские словари Пиньинь, которые хранятся в `data/pinyin/dictionaries`. +Fcitx 5 для Android регистрирует три поддерживаемых типа файлов: `.dict`, `.scel` и `.txt`, поэтому вы можете импортировать словарь, открыв файл с помощью Fcitx5 для Android. + +!!! подсказка + + Вы также можете управлять словарями с помощью *Словари Пиньинь* в настройках. + +## Какой формат словаря Пиньинь + +Импортируемый словарь Пиньинь должен быть в одном из следующих трех форматов: +* [sougou scel dict](https://pinyin.sogou.com/dict/), файл `.scel` +* текстовый формат libime, файл `.txt`, где слово, Полный Пиньинь и вес формируются в три столбца, например, + ``` + 拼音 pin'yin 0 + ``` +* двоичный формат libime, файл `.dict`, который можно преобразовать из текстового формата с помощью инструмента командной строки `libime_pinyindict` + +Если вы хотите создать свой собственный словарь, мы рекомендуем использовать формат `.txt`. + +!!! примечание + + При импорте словаря `.scel` или `.txt` он будет автоматически преобразован в формат `.dict`. + +!!! подсказка + + Вы можете обратиться к встроенному [словарю эмодзи](https://github.com/fcitx/fcitx5-chinese-addons/blob/5.0.16/im/pinyin/emoji.txt)как к примеру текстового формата libime. + +!!! подсказка + + Некоторые сторонние словари Пиньинь могут предоставлять готовый к импорту двоичный формат libime, например [fcitx5-pinyin-zhwiki](https://github.com/felixonmars/fcitx5-pinyin-zhwiki) и [mw2fcitx](https://github.com/outloudvi/mw2fcitx). + +## Как ввести смайлик, эмодзи или определенный символ Unicode + +Нажмите и удерживайте клавишу `,`, проведя пальцем в сторону одного из трех появившихся значков. + +





](https://f-droid.org/packages/org.fcitx.fcitx5.android)
+[
](https://play.google.com/store/apps/details?id=org.fcitx.fcitx5.android)
+
+## Последняя сборка CI
+
+Вы можете загрузить последнюю сборку из [Jenkins](https://jenkins.fcitx-im.org/job/android/job/fcitx5-android/). Также есть [Updater](#updater) для загрузки и управления установкой.
+
+## Updater
+
+[fcitx5-android-updater](https://github.com/fcitx5-android/fcitx5-android-updater) — это независимое приложение, которое загружает и устанавливает apk-файлы из Jenkins, включая плагины и сам updater.
+
+Вы также можете загрузить updater из Jenkins: [fcitx5-android-updater [android] [Jenkins]](https://jenkins.fcitx-im.org/job/android/job/fcitx5-android-updater/)
diff --git a/docs/privacy.ru.md b/docs/privacy.ru.md
new file mode 100644
index 0000000..047adc5
--- /dev/null
+++ b/docs/privacy.ru.md
@@ -0,0 +1,8 @@
+---
+скрыть:
+- навигация
+---
+
+# Конфиденциальность
+
+`fcitx5-android` не требует доступа в интернет и не собирает никаких персональных данных.
From b598e2c9110eb0d7217648c714a454a1c0e30a8a Mon Sep 17 00:00:00 2001
From: Dmitry <87600810+gostsdmitry@users.noreply.github.com>
Date: Wed, 25 Sep 2024 23:41:37 +0700
Subject: [PATCH 2/5] Add Russian Locale
---
mkdocs.yml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/mkdocs.yml b/mkdocs.yml
index f42ac33..ffd70a2 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -66,6 +66,10 @@ plugins:
default: false
locale: en
name: English
+ - build: true
+ default: false
+ locale: ru
+ name: Русский
- build: true
default: true
locale: zh
From 039212303dc3583b88ff75959ca7c21db0017424 Mon Sep 17 00:00:00 2001
From: Dmitry <87600810+gostsdmitry@users.noreply.github.com>
Date: Thu, 26 Sep 2024 00:10:57 +0700
Subject: [PATCH 3/5] Add Russian Translation
small fix
---
docs/faq.ru.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/faq.ru.md b/docs/faq.ru.md
index b87cb08..4c641ac 100644
--- a/docs/faq.ru.md
+++ b/docs/faq.ru.md
@@ -121,7 +121,7 @@ Fcitx 5 для Android регистрирует три поддерживаем
!!! подсказка
- Подробности символов Unicode можно найти в [Списке символов Unicode](https://symbl.cc/en/unicode-table/) or [List of Unicode characters](https://en.wikipedia.org/wiki/List_of_Unicode_characters).
+ Подробности символов Unicode можно найти в [Списке символов Unicode](https://symbl.cc/en/unicode-table/) bkb [Списке символов Unicode](https://en.wikipedia.org/wiki/List_of_Unicode_characters).
Вторая иконка переключается на клавиатуру эмодзи:
From 3c3c55f184038c2f1a4cb51b5fbe0781a34d46ae Mon Sep 17 00:00:00 2001
From: Dmitry <87600810+gostsdmitry@users.noreply.github.com>
Date: Thu, 26 Sep 2024 00:27:48 +0700
Subject: [PATCH 4/5] Add Russian Translation
small fix
---
docs/faq.ru.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/docs/faq.ru.md b/docs/faq.ru.md
index 4c641ac..c8a0049 100644
--- a/docs/faq.ru.md
+++ b/docs/faq.ru.md
@@ -26,7 +26,7 @@
Указанные выше абсолютные пути могут не применяться, если вы настроили [рабочий профиль](https://developer.android.com/work/versions/android-11#work).
Мы рекомендуем использовать встроенный файловый менеджер (через DocumentsUI) для управления данными в Fcitx5 для Android.
- Вы можете получить доступ к файлам в `/sdcard/Android/data/org.fcitx.fcitx5.android/files/` , выбрав "Fcitx 5 for Android" на боковой панели DocumentsUI. Разрешения стороннего файлового менеджера /adb/root не требуются.
+ Вы можете получить доступ к файлам в `/sdcard/Android/data/org.fcitx.fcitx5.android/files/` , выбрав "Fcitx5 для Android" на боковой панели DocumentsUI. Разрешения стороннего файлового менеджера /adb/root не требуются.
!!! примечание
@@ -121,7 +121,7 @@ Fcitx 5 для Android регистрирует три поддерживаем
!!! подсказка
- Подробности символов Unicode можно найти в [Списке символов Unicode](https://symbl.cc/en/unicode-table/) bkb [Списке символов Unicode](https://en.wikipedia.org/wiki/List_of_Unicode_characters).
+ Подробности символов Unicode можно найти в [Списке символов Unicode](https://symbl.cc/en/unicode-table/) или [Списке символов Unicode](https://en.wikipedia.org/wiki/List_of_Unicode_characters).
Вторая иконка переключается на клавиатуру эмодзи:
From 620054289d435a03be8047b29e2bb3be1e045afd Mon Sep 17 00:00:00 2001
From: Dmitry <87600810+gostsdmitry@users.noreply.github.com>
Date: Thu, 26 Sep 2024 00:49:15 +0700
Subject: [PATCH 5/5] Added Russian Translation
small fix
---
docs/index.ru.md | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/docs/index.ru.md b/docs/index.ru.md
index 80f7f51..44246b2 100644
--- a/docs/index.ru.md
+++ b/docs/index.ru.md
@@ -8,6 +8,7 @@
* Следите за разработкой в Trello: