abouttreesummaryrefslogcommitdiff
diff options
context:
space:
mode:
authorJules Aguillon2026-05-02 21:34:19 +0200
committerGitHub2026-05-02 21:34:19 +0200
commite2fdced765366aa99b6a2f94253e18f568bf93e1 (patch)
treef2eb37310db1b6d521702784749b311a9ece8048
parent78a7ffc473e011d575760f7c457adb065ddf6087 (diff)
downloadunexpected-keyboard-e2fdced765366aa99b6a2f94253e18f568bf93e1.tar.gz
unexpected-keyboard-e2fdced765366aa99b6a2f94253e18f568bf93e1.zip
releases: Update languages supported by Google Play (#1257)
Remove languages from fastlane metadata that are not supported by Google Play and prevented the release from continuing.
-rw-r--r--fastlane/metadata/android/ars/full_description.txt6
-rw-r--r--fastlane/metadata/android/ars/short_description.txt1
-rw-r--r--fastlane/metadata/android/ars/title.txt1
-rw-r--r--fastlane/metadata/android/arz/full_description.txt6
-rw-r--r--fastlane/metadata/android/arz/short_description.txt1
-rw-r--r--fastlane/metadata/android/arz/title.txt1
-rw-r--r--fastlane/metadata/android/bn-BD/full_description.txt6
-rw-r--r--fastlane/metadata/android/bn-BD/short_description.txt1
-rw-r--r--fastlane/metadata/android/bn-BD/title.txt1
-rw-r--r--fastlane/metadata/android/fa-IR/full_description.txt6
-rw-r--r--fastlane/metadata/android/fa-IR/short_description.txt1
-rw-r--r--fastlane/metadata/android/fa-IR/title.txt1
-rw-r--r--fastlane/metadata/android/my/full_description.txt6
-rw-r--r--fastlane/metadata/android/my/short_description.txt1
-rw-r--r--fastlane/metadata/android/my/title.txt1
-rw-r--r--fastlane/metadata/android/tok/short_description.txt1
-rw-r--r--fastlane/metadata/android/tok/title.txt1
-rw-r--r--sync_translations.py19
18 files changed, 12 insertions, 49 deletions
diff --git a/fastlane/metadata/android/ars/full_description.txt b/fastlane/metadata/android/ars/full_description.txt
deleted file mode 100644
index d327022..0000000
--- a/fastlane/metadata/android/ars/full_description.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-الميزة الرئيسية إنّه تقدر تكتب حروف أكثر عن طريق تمرير المفاتيح باتّجاه الزوايا
-
-هذا التطبيق أصلاً تسوّى علشان المبرمجين إلّي يستخدمون طرفية Termux.
-الآن صار تمام للاستخدام اليومي.
-
-هذا التطبيق ما فيه إعلانات، ما يقدّم أي طلبات على الشبكة ومفتوح المصدر.
diff --git a/fastlane/metadata/android/ars/short_description.txt b/fastlane/metadata/android/ars/short_description.txt
deleted file mode 100644
index ea770ad..0000000
--- a/fastlane/metadata/android/ars/short_description.txt
+++ /dev/null
@@ -1 +0,0 @@
-كيبورد افتراضي خفيف الوزن ويراعي الخصوصية لآندرويد.
diff --git a/fastlane/metadata/android/ars/title.txt b/fastlane/metadata/android/ars/title.txt
deleted file mode 100644
index c18b05b..0000000
--- a/fastlane/metadata/android/ars/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-Unexpected Keyboard
diff --git a/fastlane/metadata/android/arz/full_description.txt b/fastlane/metadata/android/arz/full_description.txt
deleted file mode 100644
index 35ad1d9..0000000
--- a/fastlane/metadata/android/arz/full_description.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-الميزة الرئيسة هي أنّه يمكنك كتابة المزيد من الأحرف عن طريق تمرير المفاتيح نحو الزوايا.
-
-هذا التطبيق كان مُصممًا للمُبرمجين الذين يستخدمون طرفية Termux.
-الآن صار مثاليًا للاستخدام اليومي.
-
-هذا التطبيق لا يحتوي على إعلانات، ولا يقوم بأيّ طلبات شبكة، وكما أنّه مفتوح المصدر.
diff --git a/fastlane/metadata/android/arz/short_description.txt b/fastlane/metadata/android/arz/short_description.txt
deleted file mode 100644
index 11d5a8f..0000000
--- a/fastlane/metadata/android/arz/short_description.txt
+++ /dev/null
@@ -1 +0,0 @@
-لوحة مفاتيح افتراضية خفيفة ومُراعية للخصوصية لنظام آندرويد.
diff --git a/fastlane/metadata/android/arz/title.txt b/fastlane/metadata/android/arz/title.txt
deleted file mode 100644
index c18b05b..0000000
--- a/fastlane/metadata/android/arz/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-Unexpected Keyboard
diff --git a/fastlane/metadata/android/bn-BD/full_description.txt b/fastlane/metadata/android/bn-BD/full_description.txt
deleted file mode 100644
index 731131e..0000000
--- a/fastlane/metadata/android/bn-BD/full_description.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-এর প্রধান বৈশিষ্ট্য হলো, কি-গুলোর কোণার দিকে সোয়াইপ করে আপনি আরও বেশি অক্ষর টাইপ করতে পারবেন।
-
-এই অ্যাপ্লিকেশনটি মূলত টার্মাক্স (Termux) ব্যবহারকারী প্রোগ্রামারদের জন্য ডিজাইন করা হয়েছিল।
-এখন এটি দৈনন্দিন ব্যবহারের জন্য উপযুক্ত।
-
-এই অ্যাপ্লিকেশনটিতে কোনো বিজ্ঞাপন নেই, এটি কোনো নেটওয়ার্ক রিকোয়েস্ট করে না এবং এটি ওপেন সোর্স।
diff --git a/fastlane/metadata/android/bn-BD/short_description.txt b/fastlane/metadata/android/bn-BD/short_description.txt
deleted file mode 100644
index a805d53..0000000
--- a/fastlane/metadata/android/bn-BD/short_description.txt
+++ /dev/null
@@ -1 +0,0 @@
-অ্যান্ড্রোয়েডের জন্য হালকা এবং গোপনীয়তা-সচেতন ভার্চুয়াল কিবোর্ড।
diff --git a/fastlane/metadata/android/bn-BD/title.txt b/fastlane/metadata/android/bn-BD/title.txt
deleted file mode 100644
index 106823c..0000000
--- a/fastlane/metadata/android/bn-BD/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-অপ্রত্যাশিত কীবোর্ড
diff --git a/fastlane/metadata/android/fa-IR/full_description.txt b/fastlane/metadata/android/fa-IR/full_description.txt
deleted file mode 100644
index ced9368..0000000
--- a/fastlane/metadata/android/fa-IR/full_description.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-ویژگی اصلی این است که می‌توانید با کشیدن کلیدها به سمت گوشه‌ها، نویسه های (کاراکترهای) بیشتری تایپ کنید.
-
-این برنامه در ابتدا برای برنامه‌نویسانی که از Termux استفاده می‌کنند طراحی شده بود.
-
-اکنون برای استفاده روزمره عالی است.
-این برنامه هیچ تبلیغاتی ندارد، هیچ درخواست شبکه‌ای انجام نمی‌دهد و متن‌باز است.
diff --git a/fastlane/metadata/android/fa-IR/short_description.txt b/fastlane/metadata/android/fa-IR/short_description.txt
deleted file mode 100644
index 385727b..0000000
--- a/fastlane/metadata/android/fa-IR/short_description.txt
+++ /dev/null
@@ -1 +0,0 @@
-صفحه‌کلید مجازی سبک و با حفظ حریم خصوصی برای اندروید.
diff --git a/fastlane/metadata/android/fa-IR/title.txt b/fastlane/metadata/android/fa-IR/title.txt
deleted file mode 100644
index e80bb66..0000000
--- a/fastlane/metadata/android/fa-IR/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-صفحه‌کلید غیرمنتظره
diff --git a/fastlane/metadata/android/my/full_description.txt b/fastlane/metadata/android/my/full_description.txt
deleted file mode 100644
index 11ddedb..0000000
--- a/fastlane/metadata/android/my/full_description.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-အဓိကလုပ်‌‌ဆောင်မှုကတော့လျင်မြန်စွာစာလုံးရေများများရိုက်ရလွယ်ကူစေရန်ဖိဆွဲလိုက်ရုံဖြင့်အက္ခရာများကိုပြောင်းလဲရိုက်နိုင်ခြင်းပါပဲ။
-
-ဒီအပ်ပလီကေးရှင်းရဲ့ကနဦးရည်ရွယ်ချက်ကတော့ ပရိုဂရမ်မာတွေ Termux မှာအသုံးပြုဖို့ဖန်တီးခဲ့ခြင်းဖြစ်ပါတယ်။
-အခုတော့ Termux သာမကပဲနိစ္စဓူ၀ကိစ္စများအတွက်အသုံးပြုနိုင်ပါပြီ။
-
-ဤအပ်ပလီကေးရှင်းတွင်မည်သည့်ကြော်ငြာ၊ အင်တာနက်ကွန်နက်ရှင်ချိတ်ဆက်မှုဆိုင်ရာများမပါ၀င်သလို Open source လည်းဖြစ်ပါတယ်။
diff --git a/fastlane/metadata/android/my/short_description.txt b/fastlane/metadata/android/my/short_description.txt
deleted file mode 100644
index 71e61e8..0000000
--- a/fastlane/metadata/android/my/short_description.txt
+++ /dev/null
@@ -1 +0,0 @@
-Android အတွက် သေးငယ်ပေါ့ပါးပြီးကိုယ်ရေးကိုယ်တာလုံခြုံမှုဆိုင်ရာအထူးဦးစား‌ပေးထားသည့်ကီးဘုတ်ဆော့ဝဲ.
diff --git a/fastlane/metadata/android/my/title.txt b/fastlane/metadata/android/my/title.txt
deleted file mode 100644
index c18b05b..0000000
--- a/fastlane/metadata/android/my/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-Unexpected Keyboard
diff --git a/fastlane/metadata/android/tok/short_description.txt b/fastlane/metadata/android/tok/short_description.txt
deleted file mode 100644
index c804da5..0000000
--- a/fastlane/metadata/android/tok/short_description.txt
+++ /dev/null
@@ -1 +0,0 @@
-supa nena ni li suli ala lon ilo, supa nena ni li sona e len, ni li lon ilo Android.
diff --git a/fastlane/metadata/android/tok/title.txt b/fastlane/metadata/android/tok/title.txt
deleted file mode 100644
index c18b05b..0000000
--- a/fastlane/metadata/android/tok/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-Unexpected Keyboard
diff --git a/sync_translations.py b/sync_translations.py
index ca36ee6..3532a27 100644
--- a/sync_translations.py
+++ b/sync_translations.py
@@ -8,17 +8,19 @@ import glob, os, sys
# The baseline is 'values/strings.xml', which is english.
# Sync store title and descriptions to the metadata directory.
+# Map language codes to the codes that Google Play understands. Languages
+# mapped to [None] are not supported by Google Play.
VALUE_DIR_TO_METADATA = {
"ar": "ar",
- "ars": "ars",
- "arz": "arz",
- "bn-rBD": "bn-BD",
+ "ars": None,
+ "arz": None,
+ "bn-rBD": None,
"ca": "ca",
"cs": "cs-CZ",
"de": "de-DE",
"en": "en-US",
"es": "es-ES",
- "fa": "fa-IR",
+ "fa": None,
"fil": "fil",
"fr": "fr-FR",
"in": "id",
@@ -26,14 +28,14 @@ VALUE_DIR_TO_METADATA = {
"ja": "ja-JP",
"ko": "ko-KR",
"lv": "lv",
- "my": "my",
+ "my": None,
"nl": "nl-NL",
"pl": "pl-PL",
"pt": "pt-BR",
"ro": "ro",
"ru": "ru-RU",
"th": "th",
- "tok": "tok",
+ "tok": None,
"tr": "tr-TR",
"uk": "uk",
"vi": "vi",
@@ -78,7 +80,10 @@ def sync_metadata(value_dir, strings):
locale = os.path.basename(value_dir).removeprefix("values-")
if not locale in VALUE_DIR_TO_METADATA:
raise Exception("Locale '%s' not known, please add it into sync_translations.py" % locale)
- meta_dir = "fastlane/metadata/android/" + VALUE_DIR_TO_METADATA[locale]
+ metadata_name = VALUE_DIR_TO_METADATA[locale]
+ if metadata_name == None:
+ return # Not supported by the play store
+ meta_dir = "fastlane/metadata/android/" + metadata_name
def sync_meta_file(fname, string_name):
if string_name in strings:
string = strings[string_name]