diff options
| author | Usievaład Kimajeŭ <Usievalad@gmail.com> | 2020-08-03 06:35:03 +0000 |
|---|---|---|
| committer | Usievaład Kimajeŭ <Usievalad@gmail.com> | 2020-08-03 06:44:39 +0000 |
| commit | 9697866c27447a75fd1cd5a034434b0f43f632da (patch) | |
| tree | e62a4184b730173ff2a860309bd6400f630f3a35 | |
| parent | d7ec5c710b16d32ffabb07812437adf56df2fc3d (diff) | |
| download | AnySoftKeyboard-9697866c27447a75fd1cd5a034434b0f43f632da.tar.gz AnySoftKeyboard-9697866c27447a75fd1cd5a034434b0f43f632da.tar.bz2 | |
Add Belarusian language pack. #2363
48 files changed, 365 insertions, 0 deletions
diff --git a/addons/languages/PACKS.md b/addons/languages/PACKS.md index ba001db69..0cf4dacfb 100644 --- a/addons/languages/PACKS.md +++ b/addons/languages/PACKS.md @@ -3,6 +3,7 @@ 1. <img src='arabic/apk/flag/flag.svg?sanitize=1' height='16'> Arabic: [Source](arabic) • [Play Store](https://play.google.com/store/apps/details?id=com.anysoftkeyboard.languagepack.arabic) • [Beta Channel](https://play.google.com/apps/testing/com.anysoftkeyboard.languagepack.arabic) 1. <img src='armenian2/apk/flag/flag.svg?sanitize=1' height='16'> Armenian2: [Source](armenian2) • [Play Store](https://play.google.com/store/apps/details?id=com.anysoftkeyboard.languagepack.armenian2) • [Beta Channel](https://play.google.com/apps/testing/com.anysoftkeyboard.languagepack.armenian2) 1. <img src='basque/apk/flag/flag.svg?sanitize=1' height='16'> Basque: [Source](basque) • [Play Store](https://play.google.com/store/apps/details?id=com.anysoftkeyboard.languagepack.basque) • [Beta Channel](https://play.google.com/apps/testing/com.anysoftkeyboard.languagepack.basque) +1. <img src='belarusian/apk/flag/flag.svg?sanitize=1' height='16'> Belarusian: [Source](belarusian) • [Play Store](https://play.google.com/store/apps/details?id=com.anysoftkeyboard.languagepack.belarusian) • [Beta Channel](https://play.google.com/apps/testing/com.anysoftkeyboard.languagepack.belarusian) 1. <img src='brazilian/apk/flag/flag.svg?sanitize=1' height='16'> Brazilian: [Source](brazilian) • [Play Store](https://play.google.com/store/apps/details?id=com.anysoftkeyboard.languagepack.brazilian) • [Beta Channel](https://play.google.com/apps/testing/com.anysoftkeyboard.languagepack.brazilian) 1. <img src='bulgarian/apk/flag/flag.svg?sanitize=1' height='16'> Bulgarian: [Source](bulgarian) • [Play Store](https://play.google.com/store/apps/details?id=com.anysoftkeyboard.languagepack.bulgarian) • [Beta Channel](https://play.google.com/apps/testing/com.anysoftkeyboard.languagepack.bulgarian) 1. <img src='catalan/apk/flag/flag.svg?sanitize=1' height='16'> Catalan: [Source](catalan) • [Play Store](https://play.google.com/store/apps/details?id=com.anysoftkeyboard.languagepack.catalan) • [Beta Channel](https://play.google.com/apps/testing/com.anysoftkeyboard.languagepack.catalan) diff --git a/addons/languages/belarusian/apk/build.gradle b/addons/languages/belarusian/apk/build.gradle new file mode 100644 index 000000000..812f05301 --- /dev/null +++ b/addons/languages/belarusian/apk/build.gradle @@ -0,0 +1,7 @@ +ext.shouldBePublished = true + +apply from: "$rootDir/addons/gradle/pack_apk.gradle" + +dependencies { + implementation project(path: ':addons:languages:belarusian:pack') +} diff --git a/addons/languages/belarusian/apk/flag/flag.svg b/addons/languages/belarusian/apk/flag/flag.svg new file mode 100644 index 000000000..3d15c27c7 --- /dev/null +++ b/addons/languages/belarusian/apk/flag/flag.svg @@ -0,0 +1,5 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="600"> + <path fill="#FFFFFF" d="M0 0h1200v600H0z"/> + <path fill="#FF0000" d="M0 0h1200v400H0z"/> + <path fill="#FFFFFF" d="M0 0h1200v200H0z"/> +</svg> diff --git a/addons/languages/belarusian/apk/src/main/AndroidManifest.xml b/addons/languages/belarusian/apk/src/main/AndroidManifest.xml new file mode 100644 index 000000000..0ef7d98d0 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/AndroidManifest.xml @@ -0,0 +1,7 @@ +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="com.anysoftkeyboard.languagepack.belarusian"> + + <application android:allowBackup="false" + android:icon="@mipmap/ic_launcher" + android:label="@string/belarusian_app_name" /> +</manifest> diff --git a/addons/languages/belarusian/apk/src/main/play/contact-email.txt b/addons/languages/belarusian/apk/src/main/play/contact-email.txt new file mode 100644 index 000000000..f2b89aa65 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/contact-email.txt @@ -0,0 +1 @@ +ask-belarusian@riseup.net diff --git a/addons/languages/belarusian/apk/src/main/play/contact-website.txt b/addons/languages/belarusian/apk/src/main/play/contact-website.txt new file mode 100644 index 000000000..e2ecacb3b --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/contact-website.txt @@ -0,0 +1 @@ +https://anysoftkeyboard.github.io
\ No newline at end of file diff --git a/addons/languages/belarusian/apk/src/main/play/default-language.txt b/addons/languages/belarusian/apk/src/main/play/default-language.txt new file mode 100644 index 000000000..f2b0341fe --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/default-language.txt @@ -0,0 +1 @@ +en-US
\ No newline at end of file diff --git a/addons/languages/belarusian/apk/src/main/play/listings/be-BY/full-description.txt b/addons/languages/belarusian/apk/src/main/play/listings/be-BY/full-description.txt new file mode 100644 index 000000000..10f03483a --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/listings/be-BY/full-description.txt @@ -0,0 +1,4 @@ +Беларускія раскладка і слоўнік для клавіятуры AnySoftKeyboard. + +Гэта пашырэнне да клавіятуры AnySoftKeyboard. +Спачатку ўсталюйце AnySoftKeyboard, а потым выберыце пажаданую раскладку ў раздзеле Налады → Клавіятуры. diff --git a/addons/languages/belarusian/apk/src/main/play/listings/be-BY/short-description.txt b/addons/languages/belarusian/apk/src/main/play/listings/be-BY/short-description.txt new file mode 100644 index 000000000..d3663e5b0 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/listings/be-BY/short-description.txt @@ -0,0 +1 @@ +Беларускі моўны пакет для AnySoftKeyboard diff --git a/addons/languages/belarusian/apk/src/main/play/listings/be-BY/title.txt b/addons/languages/belarusian/apk/src/main/play/listings/be-BY/title.txt new file mode 100644 index 000000000..dc8d98e07 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/listings/be-BY/title.txt @@ -0,0 +1 @@ +Беларуская для AnySoftKeyboard diff --git a/addons/languages/belarusian/apk/src/main/play/listings/en-US/full-description.txt b/addons/languages/belarusian/apk/src/main/play/listings/en-US/full-description.txt new file mode 100644 index 000000000..3c9be586a --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/listings/en-US/full-description.txt @@ -0,0 +1,4 @@ +Belarusian layouts and dictionary for AnySoftKeyboard keyboard app. + +This is an expansion layouts pack for AnySoftKeyboard. +Install AnySoftKeyboard first, and then select the desired layout from AnySoftKeyboard's Settings → Keyboards menu. diff --git a/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/feature-graphic/pack_store_feature_graphics.png b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/feature-graphic/pack_store_feature_graphics.png Binary files differnew file mode 100644 index 000000000..122b40aff --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/feature-graphic/pack_store_feature_graphics.png diff --git a/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/icon/pack_store_icon.png b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/icon/pack_store_icon.png Binary files differnew file mode 100644 index 000000000..dc70a3a4f --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/icon/pack_store_icon.png diff --git a/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-220240_Fennec_F-Droid.png b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-220240_Fennec_F-Droid.png Binary files differnew file mode 100755 index 000000000..65fac8d7b --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-220240_Fennec_F-Droid.png diff --git a/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-220621_Fennec_F-Droid.png b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-220621_Fennec_F-Droid.png Binary files differnew file mode 100755 index 000000000..5fea7334b --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-220621_Fennec_F-Droid.png diff --git a/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-220656_Fennec_F-Droid.png b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-220656_Fennec_F-Droid.png Binary files differnew file mode 100755 index 000000000..c6a6b6efb --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-220656_Fennec_F-Droid.png diff --git a/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-220829_Fennec_F-Droid.png b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-220829_Fennec_F-Droid.png Binary files differnew file mode 100755 index 000000000..71e5e2b37 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-220829_Fennec_F-Droid.png diff --git a/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-221123_AnySoftKeyboard.png b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-221123_AnySoftKeyboard.png Binary files differnew file mode 100755 index 000000000..9c2f67279 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/listings/en-US/graphics/phone-screenshots/Screenshot_20200802-221123_AnySoftKeyboard.png diff --git a/addons/languages/belarusian/apk/src/main/play/listings/en-US/short-description.txt b/addons/languages/belarusian/apk/src/main/play/listings/en-US/short-description.txt new file mode 100644 index 000000000..be15458b3 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/listings/en-US/short-description.txt @@ -0,0 +1 @@ +Belarusian Language Pack for AnySoftKeyboard diff --git a/addons/languages/belarusian/apk/src/main/play/listings/en-US/title.txt b/addons/languages/belarusian/apk/src/main/play/listings/en-US/title.txt new file mode 100644 index 000000000..82e7278b9 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/listings/en-US/title.txt @@ -0,0 +1 @@ +Belarusian for AnySoftKeyboard diff --git a/addons/languages/belarusian/apk/src/main/play/release-notes/be-BY/alpha.txt b/addons/languages/belarusian/apk/src/main/play/release-notes/be-BY/alpha.txt new file mode 100644 index 000000000..399ca0a53 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/release-notes/be-BY/alpha.txt @@ -0,0 +1,4 @@ +* Простая кірылічная клавіятура +* Пашыраная кірылічная клавіятура +* Простая лацінская клавіятура +* Пашыраная лацінская клавіятура diff --git a/addons/languages/belarusian/apk/src/main/play/release-notes/en-US/alpha.txt b/addons/languages/belarusian/apk/src/main/play/release-notes/en-US/alpha.txt new file mode 100644 index 000000000..dc90b6abd --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/play/release-notes/en-US/alpha.txt @@ -0,0 +1,4 @@ +* Simple cyrillic layout +* Extended cyrillic layout +* Simple latin layout +* Extended latin layout diff --git a/addons/languages/belarusian/apk/src/main/res/mipmap-hdpi/ic_launcher.png b/addons/languages/belarusian/apk/src/main/res/mipmap-hdpi/ic_launcher.png Binary files differnew file mode 100644 index 000000000..63de8eeb2 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/res/mipmap-hdpi/ic_launcher.png diff --git a/addons/languages/belarusian/apk/src/main/res/mipmap-mdpi/ic_launcher.png b/addons/languages/belarusian/apk/src/main/res/mipmap-mdpi/ic_launcher.png Binary files differnew file mode 100644 index 000000000..4323f0040 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/res/mipmap-mdpi/ic_launcher.png diff --git a/addons/languages/belarusian/apk/src/main/res/mipmap-xhdpi/ic_launcher.png b/addons/languages/belarusian/apk/src/main/res/mipmap-xhdpi/ic_launcher.png Binary files differnew file mode 100644 index 000000000..f5b192fce --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/addons/languages/belarusian/apk/src/main/res/mipmap-xxhdpi/ic_launcher.png b/addons/languages/belarusian/apk/src/main/res/mipmap-xxhdpi/ic_launcher.png Binary files differnew file mode 100644 index 000000000..8384acbcf --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/addons/languages/belarusian/apk/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/addons/languages/belarusian/apk/src/main/res/mipmap-xxxhdpi/ic_launcher.png Binary files differnew file mode 100644 index 000000000..54b2a50a4 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/addons/languages/belarusian/apk/src/main/res/values-be/strings.xml b/addons/languages/belarusian/apk/src/main/res/values-be/strings.xml new file mode 100644 index 000000000..8abbfc392 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/res/values-be/strings.xml @@ -0,0 +1,3 @@ +<resources> + <string name="belarusian_app_name">AnySoftKeyboard — Беларускі моўны пакет</string> +</resources> diff --git a/addons/languages/belarusian/apk/src/main/res/values/strings.xml b/addons/languages/belarusian/apk/src/main/res/values/strings.xml new file mode 100644 index 000000000..bce080947 --- /dev/null +++ b/addons/languages/belarusian/apk/src/main/res/values/strings.xml @@ -0,0 +1,3 @@ +<resources> + <string name="belarusian_app_name">AnySoftKeyboard — Belarusian Language Pack</string> +</resources> diff --git a/addons/languages/belarusian/build.gradle b/addons/languages/belarusian/build.gradle new file mode 100644 index 000000000..96c7cb253 --- /dev/null +++ b/addons/languages/belarusian/build.gradle @@ -0,0 +1 @@ +// Language pack Belarusian diff --git a/addons/languages/belarusian/pack/build.gradle b/addons/languages/belarusian/pack/build.gradle new file mode 100644 index 000000000..5a0c13f9a --- /dev/null +++ b/addons/languages/belarusian/pack/build.gradle @@ -0,0 +1,5 @@ +ext.status_icon_text = 'be' +ext.dictionaryInputPossibleCharacters = null +ext.dictionaryInputAdditionalInnerCharacters = null + +apply from: "$rootDir/addons/gradle/language_pack_lib.gradle" diff --git a/addons/languages/belarusian/pack/dictionary/be_wordlist.combined.gz b/addons/languages/belarusian/pack/dictionary/be_wordlist.combined.gz Binary files differnew file mode 100644 index 000000000..1eda2602f --- /dev/null +++ b/addons/languages/belarusian/pack/dictionary/be_wordlist.combined.gz diff --git a/addons/languages/belarusian/pack/src/main/AndroidManifest.xml b/addons/languages/belarusian/pack/src/main/AndroidManifest.xml new file mode 100644 index 000000000..9ef1b438e --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/AndroidManifest.xml @@ -0,0 +1,31 @@ +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="com.anysoftkeyboard.languagepack.belarusian.pack"> + + <application> + <receiver + android:name="com.anysoftkeyboard.languagepack.belarusian.PackBroadcastReceiver" + android:exported="true"> + <intent-filter> + <action android:name="com.menny.android.anysoftkeyboard.KEYBOARD" /> + + <category android:name="android.intent.category.DEFAULT" /> + <category android:name="android.intent.category.ALTERNATIVE" /> + <category android:name="android.intent.category.SELECTED_ALTERNATIVE" /> + </intent-filter> + <intent-filter> + <action android:name="com.menny.android.anysoftkeyboard.DICTIONARY" /> + + <category android:name="android.intent.category.DEFAULT" /> + <category android:name="android.intent.category.ALTERNATIVE" /> + <category android:name="android.intent.category.SELECTED_ALTERNATIVE" /> + </intent-filter> + + <meta-data + android:name="com.menny.android.anysoftkeyboard.keyboards" + android:resource="@xml/belarusian_keyboards" /> + <meta-data + android:name="com.menny.android.anysoftkeyboard.dictionaries" + android:resource="@xml/belarusian_dictionaries" /> + </receiver> + </application> +</manifest> diff --git a/addons/languages/belarusian/pack/src/main/java/com/anysoftkeyboard/languagepack/belarusian/PackBroadcastReceiver.java b/addons/languages/belarusian/pack/src/main/java/com/anysoftkeyboard/languagepack/belarusian/PackBroadcastReceiver.java new file mode 100644 index 000000000..cb98ac99c --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/java/com/anysoftkeyboard/languagepack/belarusian/PackBroadcastReceiver.java @@ -0,0 +1,5 @@ +package com.anysoftkeyboard.languagepack.belarusian; + +import com.anysoftkeyboard.addon.PackBroadcastReceiverBase; + +public class PackBroadcastReceiver extends PackBroadcastReceiverBase {} diff --git a/addons/languages/belarusian/pack/src/main/res/drawable-hdpi/ic_status_belarusian.png b/addons/languages/belarusian/pack/src/main/res/drawable-hdpi/ic_status_belarusian.png Binary files differnew file mode 100644 index 000000000..1bc822c72 --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/res/drawable-hdpi/ic_status_belarusian.png diff --git a/addons/languages/belarusian/pack/src/main/res/drawable-mdpi/ic_status_belarusian.png b/addons/languages/belarusian/pack/src/main/res/drawable-mdpi/ic_status_belarusian.png Binary files differnew file mode 100644 index 000000000..22a609f0d --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/res/drawable-mdpi/ic_status_belarusian.png diff --git a/addons/languages/belarusian/pack/src/main/res/drawable-xhdpi/ic_status_belarusian.png b/addons/languages/belarusian/pack/src/main/res/drawable-xhdpi/ic_status_belarusian.png Binary files differnew file mode 100644 index 000000000..198a233e1 --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/res/drawable-xhdpi/ic_status_belarusian.png diff --git a/addons/languages/belarusian/pack/src/main/res/drawable-xxhdpi/ic_status_belarusian.png b/addons/languages/belarusian/pack/src/main/res/drawable-xxhdpi/ic_status_belarusian.png Binary files differnew file mode 100644 index 000000000..51161e02f --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/res/drawable-xxhdpi/ic_status_belarusian.png diff --git a/addons/languages/belarusian/pack/src/main/res/drawable-xxxhdpi/ic_status_belarusian.png b/addons/languages/belarusian/pack/src/main/res/drawable-xxxhdpi/ic_status_belarusian.png Binary files differnew file mode 100644 index 000000000..5bd38e159 --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/res/drawable-xxxhdpi/ic_status_belarusian.png diff --git a/addons/languages/belarusian/pack/src/main/res/values/strings.xml b/addons/languages/belarusian/pack/src/main/res/values/strings.xml new file mode 100644 index 000000000..207c2c88f --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/res/values/strings.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> + <string name="belarusian_cyrillic_keyboard_name">Беларуская</string> + <string name="belarusian_cyrillic_keyboard_description">Простая кірылічная раскладка</string> + + <string name="belarusian_latin_keyboard_name">Biełaruskaja</string> + <string name="belarusian_latin_keyboard_description">Prostaja łacinskaja raskładka</string> + + <string name="belarusian_cyrillic_typo_keyboard_name">Кірыліца</string> + <string name="belarusian_cyrillic_typo_keyboard_description">Кірылічная раскладка з дадатковымі знакамі</string> + + <string name="belarusian_latin_typo_keyboard_name">Łacinka</string> + <string name="belarusian_latin_typo_keyboard_description">Łacinskaja raskładka z dadatkovymi znakami</string> + + <string name="belarusian_dictionary_name">Беларуская</string> + <string name="belarusian_dictionary_description">Беларуская/Biełaruskaja</string> +</resources> diff --git a/addons/languages/belarusian/pack/src/main/res/xml/belarusian_autotext.xml b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_autotext.xml new file mode 100644 index 000000000..f9a5db06e --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_autotext.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License") +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<words> + <word src="гармоінк">гармонік</word> + <word src="пасрдны">пасрэдны</word> + <word src="рпа">пра</word> + <word src="парца">праца</word> + <word src="тольеі">толькі</word> +</words> diff --git a/addons/languages/belarusian/pack/src/main/res/xml/belarusian_cyrillic.xml b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_cyrillic.xml new file mode 100644 index 000000000..17a28f398 --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_cyrillic.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" android:keyWidth="10%p"> + <Row android:keyWidth="8.29%p"> + <Key android:codes="й" android:keyEdgeFlags="left"/> + <Key android:codes="ц"/> + <Key android:codes="у"/> + <Key android:codes="к"/> + <Key android:codes="е"/> + <Key android:codes="н"/> + <Key android:codes="г" android:popupCharacters="ґ"/> + <Key android:codes="ш"/> + <Key android:codes="ў"/> + <Key android:codes="з"/> + <Key android:codes="х"/> + <Key android:codes="’" android:popupCharacters="'" android:keyEdgeFlags="right"/> + </Row> + + <Row android:keyWidth="8.29%p"> + <Key android:codes="ф" android:keyEdgeFlags="left"/> + <Key android:codes="ы"/> + <Key android:codes="в"/> + <Key android:codes="а"/> + <Key android:codes="п"/> + <Key android:codes="р"/> + <Key android:codes="о"/> + <Key android:codes="л"/> + <Key android:codes="д"/> + <Key android:codes="ж"/> + <Key android:codes="э"/> + <Key android:codes="ё" android:keyEdgeFlags="right"/> + </Row> + + <Row android:keyWidth="9.09%p"> + <!-- Shift --> + <Key android:codes="-1" android:isModifier="true" android:isSticky="true" android:keyEdgeFlags="left"/> + <Key android:codes="я"/> + <Key android:codes="ч"/> + <Key android:codes="с"/> + <Key android:codes="м"/> + <Key android:codes="і"/> + <Key android:codes="т"/> + <Key android:codes="ь"/> + <Key android:codes="б"/> + <Key android:codes="ю"/> + <!-- Backspace --> + <Key android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> +</Keyboard> diff --git a/addons/languages/belarusian/pack/src/main/res/xml/belarusian_cyrillic_extended.xml b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_cyrillic_extended.xml new file mode 100644 index 000000000..ffc46aca2 --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_cyrillic_extended.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" android:keyWidth="10%p"> + <Row android:keyWidth="8.29%p"> + <Key android:codes="й" android:popupCharacters="1¹ĭj" android:keyEdgeFlags="left"/> + <Key android:codes="ц" android:popupCharacters="2²½"/> + <Key android:codes="у" android:popupCharacters="3³⅓⅔¥^"/> + <Key android:codes="к" android:popupCharacters="4¼¾"/> + <Key android:codes="е" android:popupCharacters="5є€"/> + <Key android:codes="н" android:popupCharacters="6́№#"/> + <Key android:codes="г" android:popupCharacters="ґ7"/> + <Key android:codes="ш" android:popupCharacters="8щ⅛⅜⅝⅞"/> + <Key android:codes="ў" android:popupCharacters="9щ"/> + <Key android:codes="з" android:popupCharacters="0*"/> + <Key android:codes="х" android:popupCharacters="×·"/> + <Key android:codes="’" android:popupCharacters="ъ'" android:keyEdgeFlags="right"/> + </Row> + + <Row android:keyWidth="8.29%p"> + <Key android:codes="ф" android:popupCharacters="" android:keyEdgeFlags="left"/> + <Key android:codes="ы" android:popupCharacters=""/> + <Key android:codes="в" android:popupCharacters=""/> + <Key android:codes="а" android:popupCharacters="\u0040"/> <!-- @ --> + <Key android:codes="п" android:popupCharacters="—–_+§%‰"/> + <Key android:codes="р" android:popupCharacters="-=≠≈®"/> + <Key android:codes="о" android:popupCharacters="°"/> + <Key android:codes="л" android:popupCharacters=""/> + <Key android:codes="д" android:popupCharacters="()[]{}"/> + <Key android:codes="ж" android:popupCharacters=""/> + <Key android:codes="э" android:popupCharacters=""/> + <Key android:codes="ё" android:popupCharacters="" android:keyEdgeFlags="right"/> + </Row> + + <Row android:keyWidth="9.09%p"> + <Key android:codes="-1" android:isModifier="true" android:isSticky="true" android:keyEdgeFlags="left"/> + <Key android:codes="я" android:popupCharacters=""/> + <Key android:codes="ч" android:popupCharacters=""/> + <Key android:codes="с" android:popupCharacters="↑↓←→↔↕©"/> + <Key android:codes="м" android:popupCharacters=""/> + <Key android:codes="і" android:popupCharacters="иї"/> + <Key android:codes="т" android:popupCharacters="/\\|"/> <!-- /\\| --> + <Key android:codes="ь" android:popupCharacters="…:;"/> + <Key android:codes="б" android:popupCharacters="«“<"‘„"/> <!-- <" --> + <Key android:codes="ю" android:popupCharacters="»”>"’"/> <!-- >" --> + <Key android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> +</Keyboard> diff --git a/addons/languages/belarusian/pack/src/main/res/xml/belarusian_dictionaries.xml b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_dictionaries.xml new file mode 100644 index 000000000..62bb2fee8 --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_dictionaries.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Dictionaries> + <Dictionary + autoTextResourceId="@xml/belarusian_autotext" + description="@string/belarusian_dictionary_description" + dictionaryResourceId="@array/belarusian_words_dict_array" + id="65297890-d52e-11ea-8b6e-0800200c9a66" + locale="be" + nameResId="@string/belarusian_dictionary_name" + type="binary_resource" + /> +</Dictionaries> diff --git a/addons/languages/belarusian/pack/src/main/res/xml/belarusian_keyboards.xml b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_keyboards.xml new file mode 100644 index 000000000..b47825b22 --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_keyboards.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Keyboards> + <Keyboard + index="1" + nameResId="@string/belarusian_cyrillic_keyboard_name" + description="@string/belarusian_cyrillic_keyboard_description" + layoutResId="@xml/belarusian_cyrillic" + iconResId="@drawable/ic_status_belarusian" + defaultDictionaryLocale="be" + id="67a614c6-8617-473d-8791-3f6891c94c83" + /> + <Keyboard + index="2" + nameResId="@string/belarusian_latin_keyboard_name" + description="@string/belarusian_latin_keyboard_description" + layoutResId="@xml/belarusian_latin" + iconResId="@drawable/ic_status_belarusian" + defaultDictionaryLocale="be" + id="d608ab0b-7d9a-46a8-87b1-cb0735799dcd" + /> + <Keyboard + index="3" + nameResId="@string/belarusian_cyrillic_typo_keyboard_name" + description="@string/belarusian_cyrillic_typo_keyboard_description" + layoutResId="@xml/belarusian_cyrillic_extended" + iconResId="@drawable/ic_status_belarusian" + defaultDictionaryLocale="be" + id="12a13106-9d1a-478d-99a8-2b7da45401c1" + /> + <Keyboard + index="4" + nameResId="@string/belarusian_latin_typo_keyboard_name" + description="@string/belarusian_latin_typo_keyboard_description" + layoutResId="@xml/belarusian_latin_extended" + iconResId="@drawable/ic_status_belarusian" + defaultDictionaryLocale="be" + id="af035dba-c06a-4c96-887a-fe457020731c" + /> +</Keyboards> diff --git a/addons/languages/belarusian/pack/src/main/res/xml/belarusian_latin.xml b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_latin.xml new file mode 100644 index 000000000..03607e9c7 --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_latin.xml @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" android:keyWidth="10%p"> + <Row> + <Key android:codes="q" android:popupCharacters="" android:keyEdgeFlags="left"/> + <Key android:codes="w" android:popupCharacters=""/> + <Key android:codes="e" android:popupCharacters=""/> + <Key android:codes="r" android:popupCharacters=""/> + <Key android:codes="t" android:popupCharacters=""/> + <Key android:codes="y" android:popupCharacters=""/> + <Key android:codes="u" android:popupCharacters="ŭ"/> + <Key android:codes="i" android:popupCharacters=""/> + <Key android:codes="o" android:popupCharacters=""/> + <Key android:codes="p" android:popupCharacters="" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="a" android:popupCharacters="" android:keyEdgeFlags="left" android:horizontalGap="5%p"/> + <Key android:codes="s" android:popupCharacters="śš"/> + <Key android:codes="d" android:popupCharacters=""/> + <Key android:codes="f" android:popupCharacters=""/> + <Key android:codes="g" android:popupCharacters=""/> + <Key android:codes="h" android:popupCharacters=""/> + <Key android:codes="j" android:popupCharacters=""/> + <Key android:codes="k" android:popupCharacters=""/> + <Key android:codes="l" android:popupCharacters="łĺ" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <!-- Shift --> + <Key android:codes="-1" android:keyWidth="15%p" android:isModifier="true" android:isSticky="true" android:keyEdgeFlags="left"/> + <Key android:codes="z" android:popupCharacters="źž"/> + <Key android:codes="x" android:popupCharacters=""/> + <Key android:codes="c" android:popupCharacters="ćč"/> + <Key android:codes="v" android:popupCharacters=""/> + <Key android:codes="b" android:popupCharacters=""/> + <Key android:codes="n" android:popupCharacters="ń"/> + <Key android:codes="m" android:popupCharacters=""/> + <!-- Backspace --> + <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> +</Keyboard> diff --git a/addons/languages/belarusian/pack/src/main/res/xml/belarusian_latin_extended.xml b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_latin_extended.xml new file mode 100644 index 000000000..a1edb9e36 --- /dev/null +++ b/addons/languages/belarusian/pack/src/main/res/xml/belarusian_latin_extended.xml @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" android:keyWidth="10%p"> + <Row> + <Key android:codes="q" android:popupCharacters="1¹" android:keyEdgeFlags="left"/> + <Key android:codes="w" android:popupCharacters="2²"/> + <Key android:codes="e" android:popupCharacters="3³ęēéêèë€"/> + <Key android:codes="r" android:popupCharacters="4-=≠≈®"/> + <Key android:codes="t" android:popupCharacters="5"/> + <Key android:codes="y" android:popupCharacters="6́ÿ¥"/> + <Key android:codes="u" android:popupCharacters="ŭ7ūųüûùú"/> + <Key android:codes="i" android:popupCharacters="8įīîïíì"/> + <Key android:codes="o" android:popupCharacters="9°óöõôò"/> + <Key android:codes="p" android:popupCharacters="0—–_+§%‰" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="a" android:popupCharacters="\u0040ąäāâàá" android:horizontalGap="5%p" android:keyEdgeFlags="left"/> <!-- @ --> + <Key android:codes="s" android:popupCharacters="śš↑↓←→↔↕"/> + <Key android:codes="d" android:popupCharacters="()[]{}"/> + <Key android:codes="f" android:popupCharacters=""/> + <Key android:codes="g" android:popupCharacters="ģ"/> + <Key android:codes="h" android:popupCharacters=""/> + <Key android:codes="j" android:popupCharacters=""/> + <Key android:codes="k" android:popupCharacters="ķ.,"/> + <Key android:codes="l" android:popupCharacters="łĺļ" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <!-- Shift --> + <Key android:codes="-1" android:keyWidth="15%p" android:isModifier="true" android:isSticky="true" android:keyEdgeFlags="left"/> + <Key android:codes="z" android:popupCharacters="źžż*"/> + <Key android:codes="x" android:popupCharacters="×·"/> + <Key android:codes="c" android:popupCharacters="ćčç"/> + <Key android:codes="v" android:popupCharacters="…:;/\\|"/> <!-- /\\| --> + <Key android:codes="b" android:popupCharacters="ß"/> + <Key android:codes="n" android:popupCharacters="ńņñ№#"/> + <Key android:codes="m" android:popupCharacters="«»“”„<>"‘’"/> <!-- <>" --> + <!-- Backspace --> + <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> +</Keyboard> diff --git a/settings.gradle b/settings.gradle index 6e79a823d..c21f56565 100644 --- a/settings.gradle +++ b/settings.gradle @@ -10,6 +10,7 @@ include ':addons:languages:english', ':addons:languages:english:pack' //list of packs should be alphabetized-ordered include ':addons:languages:afrikaans_oss:pack', ':addons:languages:afrikaans_oss:apk' include ':addons:languages:armenian2:pack', ':addons:languages:armenian2:apk' +include ":addons:languages:belarusian:pack", ":addons:languages:belarusian:apk" include ':addons:languages:brazilian:pack', ':addons:languages:brazilian:apk' include ':addons:languages:catalan:pack', ':addons:languages:catalan:apk' include ':addons:languages:coptic:pack', ':addons:languages:coptic:apk' |
