From e2fdced765366aa99b6a2f94253e18f568bf93e1 Mon Sep 17 00:00:00 2001 From: Jules Aguillon Date: Sat, 2 May 2026 21:34:19 +0200 Subject: 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.--- fastlane/metadata/android/ars/full_description.txt | 6 ------ fastlane/metadata/android/ars/short_description.txt | 1 - fastlane/metadata/android/ars/title.txt | 1 - fastlane/metadata/android/arz/full_description.txt | 6 ------ fastlane/metadata/android/arz/short_description.txt | 1 - fastlane/metadata/android/arz/title.txt | 1 - fastlane/metadata/android/bn-BD/full_description.txt | 6 ------ fastlane/metadata/android/bn-BD/short_description.txt | 1 - fastlane/metadata/android/bn-BD/title.txt | 1 - fastlane/metadata/android/fa-IR/full_description.txt | 6 ------ fastlane/metadata/android/fa-IR/short_description.txt | 1 - fastlane/metadata/android/fa-IR/title.txt | 1 - fastlane/metadata/android/my/full_description.txt | 6 ------ fastlane/metadata/android/my/short_description.txt | 1 - fastlane/metadata/android/my/title.txt | 1 - fastlane/metadata/android/tok/short_description.txt | 1 - fastlane/metadata/android/tok/title.txt | 1 - sync_translations.py | 19 ++++++++++++------- 18 files changed, 12 insertions(+), 49 deletions(-) delete mode 100644 fastlane/metadata/android/ars/full_description.txt delete mode 100644 fastlane/metadata/android/ars/short_description.txt delete mode 100644 fastlane/metadata/android/ars/title.txt delete mode 100644 fastlane/metadata/android/arz/full_description.txt delete mode 100644 fastlane/metadata/android/arz/short_description.txt delete mode 100644 fastlane/metadata/android/arz/title.txt delete mode 100644 fastlane/metadata/android/bn-BD/full_description.txt delete mode 100644 fastlane/metadata/android/bn-BD/short_description.txt delete mode 100644 fastlane/metadata/android/bn-BD/title.txt delete mode 100644 fastlane/metadata/android/fa-IR/full_description.txt delete mode 100644 fastlane/metadata/android/fa-IR/short_description.txt delete mode 100644 fastlane/metadata/android/fa-IR/title.txt delete mode 100644 fastlane/metadata/android/my/full_description.txt delete mode 100644 fastlane/metadata/android/my/short_description.txt delete mode 100644 fastlane/metadata/android/my/title.txt delete mode 100644 fastlane/metadata/android/tok/short_description.txt delete mode 100644 fastlane/metadata/android/tok/title.txt 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] -- cgit v1.2.3