From 4abcb56046ec0b5b09e9a6bf63caf0f20e750dbb Mon Sep 17 00:00:00 2001 From: xtaodada Date: Mon, 12 Feb 2024 17:25:01 +0800 Subject: [PATCH] i18n: add translate platform --- README.md | 24 ++++++++++++++++++- TMessagesProj/build.gradle | 2 +- .../tw/nekomimi/nekogram/NekoXConfig.java | 2 +- .../settings/NekoSettingsActivity.java | 4 ++-- .../src/main/res/values-az/strings_nekox.xml | 2 +- .../src/main/res/values-cs/strings_nekox.xml | 2 +- .../src/main/res/values-el/strings_nekox.xml | 2 +- .../src/main/res/values-es/strings_nekox.xml | 2 +- .../src/main/res/values-fa/strings_nekox.xml | 2 +- .../src/main/res/values-fr/strings_nekox.xml | 2 +- .../src/main/res/values-he/strings_nekox.xml | 2 +- .../src/main/res/values-hu/strings_nekox.xml | 2 +- .../src/main/res/values-hy/strings_nekox.xml | 2 +- .../src/main/res/values-in/strings_nekox.xml | 2 +- .../src/main/res/values-it/strings_nekox.xml | 2 +- .../src/main/res/values-ja/strings_nekox.xml | 2 +- .../src/main/res/values-ko/strings_nekox.xml | 2 +- .../src/main/res/values-no/strings_nekox.xml | 2 +- .../src/main/res/values-ro/strings_nekox.xml | 2 +- .../src/main/res/values-ru/strings_nekox.xml | 2 +- .../src/main/res/values-tr/strings_nekox.xml | 2 +- .../src/main/res/values-uk/strings_nekox.xml | 2 +- .../src/main/res/values-vi/strings_nekox.xml | 2 +- .../main/res/values-zh-rCN/strings_nekox.xml | 2 +- .../main/res/values-zh-rHK/strings_nekox.xml | 2 +- .../main/res/values-zh-rTW/strings_nekox.xml | 2 +- .../src/main/res/values/strings_nekox.xml | 2 +- 27 files changed, 50 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 55e8a0e19a..bb06e5f1f3 100644 --- a/README.md +++ b/README.md @@ -160,11 +160,33 @@ For mini release: ---- +## FAQ + +#### What is the differences between Nagram, NekoX and Nekogram? + +Developed by different developers, read the feature list above to understand the differences. + +#### What is the noGcm version? + +Google Cloud Messaging, also known as gcm / fcm, message push service by google used by original Telegram android app, it requires your device to have Google Service Framework (non-free) installed. + +#### I've encountered a bug! + +First, make sure you have the latest version installed (check the channel). + +Then, if the issue appears in the official Telegram client too, please submit it to the officials, (be careful not to show NekoX in the description and screenshots, the official developers doesn't like us!). + +Then, submit it to our [group](https://t.me/nagram_group) with #bug. + +If you experience a *crash*, you also need to click on the version number at the bottom of the settings and select "Enable Log" and send it to us. + ## Localization Nagram is forked from Telegram, thus most locales follows the translations of Telegram for Android, checkout . -Is Nagram not in your language, or the translation is incorrect or incomplete? Get involved in the translations on our [Weblate](https://hosted.weblate.org/engage/nekox/). +Is Nagram not in your language, or the translation is incorrect or incomplete? Get involved in the translations on our [Weblate](https://xtaolabs.crowdin.com/nagram). + +[![Crowdin](https://badges.crowdin.net/e/156df3a631d257cc6b57301566d545fb/localized.svg)](https://xtaolabs.crowdin.com/nagram) ## Thanks diff --git a/TMessagesProj/build.gradle b/TMessagesProj/build.gradle index 13ce2415ab..adca2b909c 100644 --- a/TMessagesProj/build.gradle +++ b/TMessagesProj/build.gradle @@ -4,7 +4,7 @@ apply plugin: "com.android.application" apply plugin: "kotlin-android" def verName = "10.6.4" -def verCode = 1156 +def verCode = 1157 def officialVer = "10.6.4" diff --git a/TMessagesProj/src/main/java/tw/nekomimi/nekogram/NekoXConfig.java b/TMessagesProj/src/main/java/tw/nekomimi/nekogram/NekoXConfig.java index a43e518b7c..58259e2586 100644 --- a/TMessagesProj/src/main/java/tw/nekomimi/nekogram/NekoXConfig.java +++ b/TMessagesProj/src/main/java/tw/nekomimi/nekogram/NekoXConfig.java @@ -31,7 +31,7 @@ public class NekoXConfig { // public static String FAQ_URL = "https://telegra.ph/NekoX-FAQ-03-31"; - public static String FAQ_URL = "https://github.com/NekoX-Dev/NekoX#faq"; + public static String FAQ_URL = "https://github.com/NextAlone/Nagram#faq"; public static long[] officialChats = { // 1305127566, // NekoX Updates // 1151172683, // NekoX Chat diff --git a/TMessagesProj/src/main/java/tw/nekomimi/nekogram/settings/NekoSettingsActivity.java b/TMessagesProj/src/main/java/tw/nekomimi/nekogram/settings/NekoSettingsActivity.java index b35116298e..4c62f27b9e 100644 --- a/TMessagesProj/src/main/java/tw/nekomimi/nekogram/settings/NekoSettingsActivity.java +++ b/TMessagesProj/src/main/java/tw/nekomimi/nekogram/settings/NekoSettingsActivity.java @@ -191,13 +191,13 @@ public void startDocumentSelectActivity() { } else if (position == channelTipsRow) { MessagesController.getInstance(currentAccount).openByUserName(channelUsernameTips, this, 1); } else if (position == translationRow) { - Browser.openUrl(getParentActivity(), "https://hosted.weblate.org/engage/nekox/"); + Browser.openUrl(getParentActivity(), "https://xtaolabs.crowdin.com/nagram"); // } else if (position == fdroidRow) { // Browser.openUrl(getParentActivity(), "https://f-droid.org/packages/nekox.messenger"); // } else if (position == googlePlayRow) { // Browser.openUrl(getParentActivity(), "https://play.google.com/store/apps/details?id=nekox.messenger"); } else if (position == sourceCodeRow) { - Browser.openUrl(getParentActivity(), "https://github.com/NextAlone/NagramX"); + Browser.openUrl(getParentActivity(), "https://github.com/NextAlone/Nagram"); } else if (position == datacenterStatusRow) { presentFragment(new DatacenterActivity(0)); } diff --git a/TMessagesProj/src/main/res/values-az/strings_nekox.xml b/TMessagesProj/src/main/res/values-az/strings_nekox.xml index 3fdb323e70..ac76cb1223 100644 --- a/TMessagesProj/src/main/res/values-az/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-az/strings_nekox.xml @@ -170,7 +170,7 @@ Geliştirici rejimini deaktiv edin Developer Ayarları Giriş Ayarları - NekoX ilə bağlı suallar + Nagram ilə bağlı suallar Tərcümə Platforması OpenPGP Müştəri OpenPGP Təminatçısı diff --git a/TMessagesProj/src/main/res/values-cs/strings_nekox.xml b/TMessagesProj/src/main/res/values-cs/strings_nekox.xml index 6f0462bd94..5d79c82d7d 100644 --- a/TMessagesProj/src/main/res/values-cs/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-cs/strings_nekox.xml @@ -191,7 +191,7 @@ Nastavení vložení Zjistilo se že jste si nenastavili heslo, což by mohlo způsobit že hacker kontrolovaný vládou najde vaši pravou identitu, prosíme nastavte jej! Přidat ShadowsocksR Proxy - NekoX FAQ + Nagram FAQ Vypnout Vibraci Ignorovat Vypnout Vývojářský Mód diff --git a/TMessagesProj/src/main/res/values-el/strings_nekox.xml b/TMessagesProj/src/main/res/values-el/strings_nekox.xml index 29cbdd2731..24e60aa6bc 100644 --- a/TMessagesProj/src/main/res/values-el/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-el/strings_nekox.xml @@ -98,7 +98,7 @@ Ρυθμίσεις σύνδεσης Κατά Μη σε Σίγαση Μη έγκυρο αρχείο λίστας proxy: - Συχνές ερωτήσεις NekoX + Συχνές ερωτήσεις Nagram Άγνωστο / Σφάλμα συνδέσμου Ρυθμίσεις Proxy Shadowsocks Αναδιάταξη servers βάσει ping diff --git a/TMessagesProj/src/main/res/values-es/strings_nekox.xml b/TMessagesProj/src/main/res/values-es/strings_nekox.xml index f39d8ce0e7..faed00c6b6 100644 --- a/TMessagesProj/src/main/res/values-es/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-es/strings_nekox.xml @@ -170,7 +170,7 @@ Desactivar Modo Desarrollador Configuraciones de desarrollador Configuración de inicio de sesión - Preguntas frecuentes sobre NekoX + Preguntas frecuentes sobre Nagram Traducir plataforma Cliente OpenPGP Proveedor OpenPGP diff --git a/TMessagesProj/src/main/res/values-fa/strings_nekox.xml b/TMessagesProj/src/main/res/values-fa/strings_nekox.xml index 6778ae3d09..c0aad97679 100644 --- a/TMessagesProj/src/main/res/values-fa/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-fa/strings_nekox.xml @@ -170,7 +170,7 @@ غیرفعالسازی حالت توسعه‌دهنده تنظیمات توسعه‌دهنده تنظیمات ورود - پرسش‌های متداول NekoX + پرسش‌های متداول Nagram پلتفرم ترجمه OpenPGP Client OpenPGP Provider diff --git a/TMessagesProj/src/main/res/values-fr/strings_nekox.xml b/TMessagesProj/src/main/res/values-fr/strings_nekox.xml index 8e5153e4c6..1544b24293 100644 --- a/TMessagesProj/src/main/res/values-fr/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-fr/strings_nekox.xml @@ -155,7 +155,7 @@ Désactiver le Mode Développeur Paramètres de développeur Paramètres de connexion - FAQ NekoX + FAQ Nagram Platforme de Traduction Client OpenPGP Fournisseur OpenPGP diff --git a/TMessagesProj/src/main/res/values-he/strings_nekox.xml b/TMessagesProj/src/main/res/values-he/strings_nekox.xml index c8c067c154..75383e1cb2 100644 --- a/TMessagesProj/src/main/res/values-he/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-he/strings_nekox.xml @@ -170,7 +170,7 @@ השבת את מצב המפתחים הגדרות מפתחים הגדרות כניסה - שאלות נפוצות על NekoX + שאלות נפוצות על Nagram תרגם פלטפורמה לקוח OpenPGP ספק OpenPGP diff --git a/TMessagesProj/src/main/res/values-hu/strings_nekox.xml b/TMessagesProj/src/main/res/values-hu/strings_nekox.xml index 6d99dccea6..21d00f4218 100644 --- a/TMessagesProj/src/main/res/values-hu/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-hu/strings_nekox.xml @@ -169,7 +169,7 @@ A Fejlesztői mód letiltása Fejlesztői beállítások Bejelentkezés beállításai - NekoX GYIK + Nagram GYIK Fordítási platform OpenPGP kliens OpenPGP Szolgáltató diff --git a/TMessagesProj/src/main/res/values-hy/strings_nekox.xml b/TMessagesProj/src/main/res/values-hy/strings_nekox.xml index b241ac0072..2fdc43c5f5 100644 --- a/TMessagesProj/src/main/res/values-hy/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-hy/strings_nekox.xml @@ -170,7 +170,7 @@ Անջատել մշակողի ռեժիմը Մշակողի կարգավորումներ Մուտքի կարգավորումներ - NekoX ՀՏՀ + Nagram ՀՏՀ Թարգմանել պլատֆորմը OpenPGP հաճախորդ OpenPGP մատակարար diff --git a/TMessagesProj/src/main/res/values-in/strings_nekox.xml b/TMessagesProj/src/main/res/values-in/strings_nekox.xml index 672178aed2..a3e596d1e4 100644 --- a/TMessagesProj/src/main/res/values-in/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-in/strings_nekox.xml @@ -170,7 +170,7 @@ Matikan Mode Pengembang Pengaturan Pengembang Pengaturan Login - FAQ NekoX + FAQ Nagram Platform Penterjemah Klien OpenPGP Penyedia OpenPGP diff --git a/TMessagesProj/src/main/res/values-it/strings_nekox.xml b/TMessagesProj/src/main/res/values-it/strings_nekox.xml index 61a157d51f..cb3c13bba1 100644 --- a/TMessagesProj/src/main/res/values-it/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-it/strings_nekox.xml @@ -170,7 +170,7 @@ Disabilita Modalità Sviluppatore Impostazioni Sviluppatore Impostazioni di Accesso - FAQ NekoX + FAQ Nagram Piattaforma di Traduzione Client OpenPGP Provider OpenPGP diff --git a/TMessagesProj/src/main/res/values-ja/strings_nekox.xml b/TMessagesProj/src/main/res/values-ja/strings_nekox.xml index 6765701b04..4735231aac 100644 --- a/TMessagesProj/src/main/res/values-ja/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-ja/strings_nekox.xml @@ -170,7 +170,7 @@ 開発者モードを無効にする 開発者設定 ログイン設定 - NekoX FAQ + Nagram FAQ プラットフォームを翻訳 OpenPGP クライアント OpenPGPプロバイダー diff --git a/TMessagesProj/src/main/res/values-ko/strings_nekox.xml b/TMessagesProj/src/main/res/values-ko/strings_nekox.xml index f61daa7e88..d3c49d7306 100644 --- a/TMessagesProj/src/main/res/values-ko/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-ko/strings_nekox.xml @@ -170,7 +170,7 @@ 개발자 모드 비활성화 개발자 설정 로그인 설정 - NekoX 자주하는 질문 + Nagram 자주하는 질문 플랫폼 번역 OpenPGP 클라이언트 OpenPGP 제공자 diff --git a/TMessagesProj/src/main/res/values-no/strings_nekox.xml b/TMessagesProj/src/main/res/values-no/strings_nekox.xml index cc734965cb..693b0a726d 100644 --- a/TMessagesProj/src/main/res/values-no/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-no/strings_nekox.xml @@ -32,7 +32,7 @@ OpenPGP-tilbyder OpenPGP-klient Oversettelsesplattform - NekoX-O-S-S + Nagram-O-S-S Innloggingsinnstillinger Utviklerinnstillinger Fant ingen QR-kode diff --git a/TMessagesProj/src/main/res/values-ro/strings_nekox.xml b/TMessagesProj/src/main/res/values-ro/strings_nekox.xml index 3d63d941ed..fea3c9aef0 100644 --- a/TMessagesProj/src/main/res/values-ro/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-ro/strings_nekox.xml @@ -120,7 +120,7 @@ Dezactiveați modul dezvoltator Setări dezvoltator Setări de autentificare - Întrebări frecvente despre NekoX + Întrebări frecvente despre Nagram Platformă de traducere Client OpenPGP Furnizor OpenPGP diff --git a/TMessagesProj/src/main/res/values-ru/strings_nekox.xml b/TMessagesProj/src/main/res/values-ru/strings_nekox.xml index c8a64c086e..50cc810bd2 100644 --- a/TMessagesProj/src/main/res/values-ru/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-ru/strings_nekox.xml @@ -170,7 +170,7 @@ Отключить режим разработчика Настройки разработчика Настройки входа - ЧаВО NekoX (EN/CH) + ЧаВО Nagram (EN/CH) Платформа переводов OpenPGP Провайдер OpenPGP diff --git a/TMessagesProj/src/main/res/values-tr/strings_nekox.xml b/TMessagesProj/src/main/res/values-tr/strings_nekox.xml index 7324f6db99..39f483ab4f 100644 --- a/TMessagesProj/src/main/res/values-tr/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-tr/strings_nekox.xml @@ -170,7 +170,7 @@ Geliştirici Modunu Devre Dışı Bırak Geliştirici Ayarları Giriş Ayarları - NekoX SSS + Nagram SSS Çeviri Platformu OpenPGP İstemcisi OpenPGP Sağlayıcısı diff --git a/TMessagesProj/src/main/res/values-uk/strings_nekox.xml b/TMessagesProj/src/main/res/values-uk/strings_nekox.xml index 1d4dd51303..34dfcf2696 100644 --- a/TMessagesProj/src/main/res/values-uk/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-uk/strings_nekox.xml @@ -170,7 +170,7 @@ Вимкнути режим розробки Параметри розробки Параметри входу - Питання NekoX + Питання Nagram Платформа перекладу Клієнт OpenPGP Провайдер OpenPGP diff --git a/TMessagesProj/src/main/res/values-vi/strings_nekox.xml b/TMessagesProj/src/main/res/values-vi/strings_nekox.xml index f7f5dfeb2d..6edc044c29 100644 --- a/TMessagesProj/src/main/res/values-vi/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-vi/strings_nekox.xml @@ -170,7 +170,7 @@ Tắt Chế độ nhà phát triển Cài đặt nhà phát triển Cài đặt đăng nhập - FAQ NekoX + FAQ Nagram Nền tảng Dịch Ứng dụng khách OpenPGP Nhà cung cấp OpenPGP diff --git a/TMessagesProj/src/main/res/values-zh-rCN/strings_nekox.xml b/TMessagesProj/src/main/res/values-zh-rCN/strings_nekox.xml index deb2ddf600..a808ebbaf7 100644 --- a/TMessagesProj/src/main/res/values-zh-rCN/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-zh-rCN/strings_nekox.xml @@ -170,7 +170,7 @@ 禁用开发者模式 开发者设置 登录设置 - NekoX 常见问题 + Nagram 常见问题 翻译平台 OpenPGP 客户端 OpenPGP 客户端 diff --git a/TMessagesProj/src/main/res/values-zh-rHK/strings_nekox.xml b/TMessagesProj/src/main/res/values-zh-rHK/strings_nekox.xml index b12788a621..a47921e4a8 100644 --- a/TMessagesProj/src/main/res/values-zh-rHK/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-zh-rHK/strings_nekox.xml @@ -156,7 +156,7 @@ 禁用開發人員模式 開發人員設定 登錄設定 - NekoX 常見問題 + Nagram 常見問題 翻譯平台 OpenPGP 客戶端 OpenPGP 客戶端 diff --git a/TMessagesProj/src/main/res/values-zh-rTW/strings_nekox.xml b/TMessagesProj/src/main/res/values-zh-rTW/strings_nekox.xml index b87cbb9b75..978acc09c4 100644 --- a/TMessagesProj/src/main/res/values-zh-rTW/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-zh-rTW/strings_nekox.xml @@ -171,7 +171,7 @@ 禁用開發者模式 開發者設定 登入設定 - NekoX 常見問題 + Nagram 常見問題 翻譯平臺 OpenPGP 客戶端 OpenPGP 提供應用 diff --git a/TMessagesProj/src/main/res/values/strings_nekox.xml b/TMessagesProj/src/main/res/values/strings_nekox.xml index e43e0b24c5..77fe692498 100644 --- a/TMessagesProj/src/main/res/values/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values/strings_nekox.xml @@ -169,7 +169,7 @@ Disable Developer Mode Developer Settings Login Settings - NekoX FAQ + Nagram FAQ Translate Platform OpenPGP Client OpenPGP Provider