upgrader icon indicating copy to clipboard operation
upgrader copied to clipboard

Looking for new language translations

Open larryaasen opened this issue 4 years ago • 64 comments

I am looking for language translations of message strings for this upgrader package. I already have English and Spanish languages. Looking for many more including Chinese, Japanese, Korean, Russian, French, German, Italian. Please place a comment in this issue with the six translated strings for the language of your choice.

Use this empty form below to get started. Copy this and fill it out: Language name: language code: body: ignore button: later button: update button: prompt: release notes: title:

Note: The body string supports mustache style template variables such as {{appName}}.

Language name: English language code: en body: A new version of {{appName}} is available! Version {{currentAppStoreVersion}} is now available-you have {{currentInstalledVersion}}. ignore button: IGNORE later button: LATER update button: UPDATE NOW prompt: Would you like to update it now? release notes: Release Notes title: Update App?

Language name: Spanish language code: es body: ¡Una nueva versión de {{appName}} está disponible! La versión {{currentAppStoreVersion}} ya está disponible, usted tiene {{currentInstalledVersion}}. ignore button: IGNORAR later button: MÁS TARDE update button: ACTUALIZAR prompt: ¿Le gustaría actualizar ahora? release notes: Notas De Lanzamiento title: ¿Actualizar la aplicación?

larryaasen avatar Jul 03 '20 19:07 larryaasen

First of all, thank you for the great package and I would love to contribute with Arabic translation. Language name: Arabic language code: ar directionality: rtl

body:نسخة جديدة من {{appName}} متوفرة! النسخة {{currentAppStoreVersion}} متوفرة الآن, أنت تستخدم النسخة {{currentInstalledVersion}} . ignore button: تجاهل later button: لاحقاً update button: حدث الآن prompt: هل تفضل أن يتم التحديث الآن title: هل تريد تحديث التطبيق؟

Ayman-Kortobaa avatar Jul 13 '20 16:07 Ayman-Kortobaa

Thanks so much for the translation. What is the language code? Also, is this a left to right language?

larryaasen avatar Jul 13 '20 23:07 larryaasen

@Ayman-Kortobaa I opened PR https://github.com/larryaasen/upgrader/pull/42 to add Arabic language localization. Please review.

larryaasen avatar Jul 14 '20 03:07 larryaasen

Language name: Brazilian Portuguese language code: pt-br body: Há uma nova versão do {{appName}} disponível! A versão {{currentAppStoreVersion}} já está disponível, você tem a {{currentInstalledVersion}}. ignore button: IGNORAR later button: MAIS TARDE update button: ATUALIZAR prompt: Você quer atualizar agora? title: Atualizar aplicação?

deandreamatias avatar Jul 27 '20 10:07 deandreamatias

Language name: French language code: fr body: Une nouvelle version de {{appName}} est disponible ! La version {{currentAppStoreVersion}} est maintenant disponible, vous avez la version {{currentInstalledVersion}}. ignore button: IGNORER later button: PLUS TARD update button: MAINTENANT prompt: Voulez-vous mettre à jour maintenant ? title: Mettre à jour l'application ?

Teckosss avatar Aug 04 '20 13:08 Teckosss

I just updated this package to version 2.4.0 with support for Portuguese and French. Thanks to @deandreamatias and @Teckosss for your contributions.

larryaasen avatar Aug 06 '20 21:08 larryaasen

@larryaasen

Language name: Korean language code: ko body: {{appName}}이 새 버전으로 업데이트되었습니다! 최신 버전 {{currentAppStoreVersion}}으로 업그레이드 가능합니다 - 현재 버전 {{currentInstalledVersion}}. ignore button: 무시 later button: 나중에 update button: 지금 업데이트 prompt: 지금 업데이트를 시작하시겠습니까? title: 앱을 업데이트하시겠습니까?

goleedev avatar Aug 13 '20 17:08 goleedev

I just updated this package to version 2.5.0 with support for Korean and Polish. Thanks to @goleedev and @arekminajj for your contributions.

larryaasen avatar Aug 14 '20 02:08 larryaasen

Language name: Italian language code: it body: Una nuova versione di {{appName}} è disponibile! La versione {{currentAppStoreVersion}} è ora disponibile, voi avete {{currentInstalledVersion}}. ignore button: IGNORA later button: DOPO update button: AGGIORNA ORA prompt: Ti piacerebbe aggiornare ora? title: Aggiornare l'applicazione?

JustLazzah avatar Aug 14 '20 13:08 JustLazzah

I just updated this package to version 2.6.0 with support for German and Italian. Thanks to @JustLazzah and @NNowakowski for your contributions.

larryaasen avatar Aug 29 '20 21:08 larryaasen

Language name: Indonesian language code: id body: Versi terbaru dari {{appName}} tersedia! Versi terbaru saat ini adalah {{currentAppStoreVersion}} - versi anda saat ini adalah {{currentInstalledVersion}}. ignore button: ABAIKAN later button: NANTI update button: PERBARUI SEKARANG prompt: Apakah Anda ingin memperbaruinya sekarang? title: Perbarui Aplikasi?

malvinpratama avatar Sep 03 '20 06:09 malvinpratama

Language name: Turkish language code: tr body: {{appName}} uygulamanızın yeni bir versiyonu mevcut! Versiyon {{currentAppStoreVersion}} şu anda erişilebilir, mevcut sürümünüz {{currentInstalledVersion}}. ignore button: YOKSAY later button: SONRA update button: ŞİMDİ GÜNCELLE prompt: Şimdi güncellemek ister misiniz? title: Uygulamayı Güncelle?

mdags avatar Sep 16 '20 13:09 mdags

Language name: Magyar language code: hu body: Új verzió érhető el az alkalmazásból {{appName}} ! Az elérhető új verzió: {{currentAppStoreVersion}} - a jelenlegi verzió: {{currentInstalledVersion}}. ignore button: Kihagyom later button: Később update button: Frissítem most prompt: Akarja most frissíteni? title: FrissÍtés?

fehernyul avatar Oct 12 '20 10:10 fehernyul

Language name: Russian language code: ru body: Доступна новая версия приложения {{appName}}! Новая версия: {{currentAppStoreVersion}}, текущая версия: {{currentInstalledVersion}} ignore button: НЕТ later button: ПОЗЖЕ update button: ОБНОВИТЬ prompt: Хотите обновить сейчас? title: Обновить?

rovkinmax avatar Oct 22 '20 12:10 rovkinmax

Language name: Vietnamese language code: vi body: Đã có phiên bản mới của {{appName}}. Phiên bản {{currentAppStoreVersion}} đã sẵn sàng, bạn đang dùng {{currentInstalledVersion}}. ignore button: BỎ QUA later button: ĐỂ SAU update button: CẬP NHẬT prompt: Bạn có muốn cập nhật ứng dụng? title: Cập nhật ứng dụng?

huynhphan89 avatar Oct 27 '20 05:10 huynhphan89

I just updated this package to version 2.6.2 with added support for Vietnamese, Russian, Hungarian, Turkish, and Indonesian. Thanks to @huynhphan89, @rovkinmax, @fehernyul, @mdags, and @malvinpratama for your contributions.

larryaasen avatar Nov 03 '20 12:11 larryaasen

Language name: Filipino language code: fil body: May bagong bersyon ang {{appName}} na pwede nang magamit! Ang bersyong {{currentAppStoreVersion}} ay pwede nang magamit. Ikaw ay kasalukuyang gumagamit ng bersyong {{currentInstalledVersion}}. ignore button: Huwag Pansinin later button: Mamaya update button: I-update na ngayon prompt: Gusto mo bang i-update ito ngayon? title: I-update ang app?

Thank you for your work.

mmocrafttec avatar Jan 19 '21 07:01 mmocrafttec

I really Thank you for your time and GREAT work here on this package. I'm glad to add Persian language translation below:

Language name: Persian language code: fa body: نسخه‌ی جدیدی از {{appname}} موجود است! نسخه‌ی {{currentAppStoreVersion}} در دسترس است ولی شما همچنان از نسخه‌ی {{currentInstalledVersion}} استفاده می‌کنید. ignore button: ردکردن later button: بعدا update button: بروزرسانی prompt: آیا بروزرسانی می‌کنید؟ title: نسخه‌ی جدید

MojtabaTavakkoli avatar Feb 07 '21 07:02 MojtabaTavakkoli

I just updated this package to version 3.1.0 with added language translations for Filipino and Persian. Thanks to @mmocrafttec and @MojtabaTavakkoli for your contributions.

larryaasen avatar Mar 15 '21 17:03 larryaasen

Language name: Tamil language code: ta body: {{appName}}-ன் புதிய பதிப்பு {{currentAppStoreVersion}} இப்போது கிடைக்கிறது! உங்களிடம் {{currentInstalledVersion}} உள்ளது. ignore button: புறக்கணி later button: பிறகு update button: இப்பொழுது புதுப்பிக்கவும் prompt: இப்போது புதுப்பிக்க விரும்புகிறீர்களா? title: செயலியை புதுப்பிக்கவா?

Purus avatar Mar 21 '21 10:03 Purus

Language name: Kazakh language code: kk body: {{appName}} қосымша жаңа нұсқасын жүктеп алыңыз! Жаңа нұсқасы: {{currentAppStoreVersion}}, қазіргі нұсқасы: {{currentInstalledVersion}} ignore button: ЖОҚ later button: КЕЙІН update button: ЖАҢАРТУ prompt: Қазір жаңартқыңыз келе ме? title: Жаңарту керек пе?

eldarkk avatar Apr 08 '21 11:04 eldarkk

Language name: Simplified Chinese language code: zh_CN body: {{appName}}有新的版本!您拥有{{currentInstalledVersion}}的版本可更新到{{currentAppStoreVersion}}的版本。 ignore button: 不理 later button: 以后 update button: 更新 prompt: 您现在要更新应用程序吗? title: 更新应用程序?

Language name: Traditional Chinese language code: zh_TW body: {{appName}}有新的版本!您擁有{{currentInstalledVersion}}的版本可更新到{{currentAppStoreVersion}}的版本。 ignore button: 不理 later button: 以後 update button: 更新 prompt: 您現在要更新應用程序嗎? title: 更新應用程序?

nivlaoh avatar Apr 23 '21 17:04 nivlaoh

Language name: Bengali language code: bn body: {{appName}} এর একটি নতুন সংস্করণ {{currentAppStoreVersion}} পাওয়া যাচ্ছে। আপনার অ্যাপলিকেশনের সংস্করণ হচ্ছে {{currentInstalledVersion}}। ignore button: বাতিল later button: পরে update button: এখন আপডেট করুন prompt: আপনি কি এখনই এটি আপডেট করতে চান? title: আপডেট অ্যাপ্লিকেশন?

country code: BD

Basher7 avatar May 08 '21 16:05 Basher7

Please, add Ukrainian!

Language name: Ukrainian language code: uk body: Доступна нова версія додатка {{appName}}! Нова версія: {{currentAppStoreVersion}}, поточна версія: {{currentInstalledVersion}} ignore button: НІ later button: ПІЗНІШЕ update button: ОНОВИТИ prompt: Бажаєте оновити зараз? title: Оновити?

krunduev avatar Jun 29 '21 12:06 krunduev

Added new language translations for Tamil ('ta'), thanks to Purusothaman Ramanujam (@Purus). Added new language translations for Kazakh ('kk), thanks to @eldarkk. Added new language translations for Bengali ('bn'), thanks to Basher Sarkar (@Basher7). Added new language translations for Ukrainian ('uk'), thanks to @krunduev.

I just updated this package to version 3.4.0 with these new language translations.

larryaasen avatar Jul 24 '21 18:07 larryaasen

@nivlaoh There is an open PR for Chinese translations here: https://github.com/larryaasen/upgrader/pull/105/files I don't know which one to use. Please review that PR and let me know what you think.

larryaasen avatar Jul 24 '21 18:07 larryaasen

@larryaasen Thanks for your response. For Chinese translations, there are two different variants used.

One is Simplified Chinese (used in China, and other Southeast Asia Chinese speaking countries), Traditional Chinese (used in Taiwan, Hong Kong).

I had a look at the PR raised, it caters to Simplified Chinese. While slightly different in phrasing, it's perfectly fine. In my earlier post 825807088, I had also suggested another set for Traditional Chinese (zh_TW). It'll be great if you can include that too. Thank you for this library.

nivlaoh avatar Jul 25 '21 04:07 nivlaoh

@nivlaoh The Locale.languageCode that is used says that it must be a valid subtag from here: https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry I see 'zh' for language Chinese, but don't see any language starting with 'zh_'. You proposed 'zh_CN' and 'zh_TW' both of which I don't see listed on that page.

larryaasen avatar Jul 25 '21 12:07 larryaasen

language code: de body: Eine neue Version von {{appName}} ist verfügbar! Version {{currentAppStoreVersion}} ist installiert, du hast {{currentInstalledVersion}}. ignore button: IGNORIEREN later button: SPÄTER update button: JETZT AKTUALISIEREN prompt: Willst du jetzt aktualisieren? title: App aktualisieren?

stonith404 avatar Aug 11 '21 21:08 stonith404

@generalxhd The de language was already added a while back in this commit https://github.com/larryaasen/upgrader/commit/760cd6a7bf9948d2ba7036ec973f84d61413d19e.

larryaasen avatar Oct 14 '21 12:10 larryaasen