From d8a5be0e9de2064b4419034c2c37083f401d9219 Mon Sep 17 00:00:00 2001 From: Lucas Lima Date: Sun, 5 Sep 2021 13:10:47 -0300 Subject: [PATCH 1/4] Update strings --- .../android/PL-szl/full_description.txt | 49 +++++++++ .../android/PL-szl/short_description.txt | 1 + fastlane/metadata/android/PL-szl/title.txt | 1 + .../android/ar-SA/full_description.txt | 34 +++--- .../android/ar-SA/short_description.txt | 2 +- .../android/id-ID/full_description.txt | 2 +- .../android/nl-NL/full_description.txt | 2 +- .../android/pt-PT/full_description.txt | 2 +- .../android/ro-RO/full_description.txt | 28 ++--- .../android/ro-RO/short_description.txt | 2 +- .../android/tr-TR/full_description.txt | 2 +- .../android/uk-UA/full_description.txt | 2 +- .../android/vec-IT/full_description.txt | 2 +- .../android/vi-VN/full_description.txt | 2 +- i18n/src/main/res/values-nl-rNL/strings.xml | 2 +- i18n/src/main/res/values-ro-rRO/strings.xml | 104 +++++++++--------- i18n/src/main/res/values-th-rTH/strings.xml | 2 +- i18n/src/main/res/values-tr-rTR/strings.xml | 6 +- wear/src/main/res/values-PL-rszl/strings.xml | 6 + wear/src/main/res/values-ro-rRO/strings.xml | 4 +- 20 files changed, 156 insertions(+), 99 deletions(-) create mode 100644 fastlane/metadata/android/PL-szl/full_description.txt create mode 100644 fastlane/metadata/android/PL-szl/short_description.txt create mode 100644 fastlane/metadata/android/PL-szl/title.txt create mode 100644 wear/src/main/res/values-PL-rszl/strings.xml diff --git a/fastlane/metadata/android/PL-szl/full_description.txt b/fastlane/metadata/android/PL-szl/full_description.txt new file mode 100644 index 000000000..8de0ff073 --- /dev/null +++ b/fastlane/metadata/android/PL-szl/full_description.txt @@ -0,0 +1,49 @@ +Test your reasoning power on a challenging puzzle game where you have to solve a minefield without exploding any mine. +This is a minimalist and modern version of the classic Minesweeper. + +Are you able to clear a minefield? Let’s go! + +OBJECTIVE +It's like Minesweeper. You win the game when you've flagged every mine in the minefield. Be careful not to trigger one! + +NO GUESSING +This game has an algorithm that always creates solvable minefields. You won't have to guess where the last mine is! + +GAME LEVELS +Just like Minesweeper, this game has different levels: Beginner, Intermediate, and Expert. But it also has a unique progressive mode that gets harder when you win. + +CUSTOM LEVEL +If the standard modes aren't enough, you can create your level difficulty! + +THEMES +Antimine has more than 15 themes (including light, dark, and AMOLED). And soon more will be added! + +MINIMALIST +Clean look and feel: a minimalist visual and also lightweight app size (less than 9MB). + +TUTORIAL +Don't you know how to play Minesweeper? No problem, you can play our tutorial level and enable Tips on settings. + +STATISTICS +Check your results and development. + +GAME ASSISTANT +The game will automatically flag the squares you isolated. + +CUSTOMIZATION +You can change the game to make it like you want to. +Example: Help, animations, haptic feedback, question mark. + +CONTROLS +It supports four different control schemes. Example: flag using tap or long press. + +ACHIEVEMENTS AND LEADERBOARDS +You have eight achievements to unlock and different leaderboards to share with your friends. + +ONLINE OR OFFLINE +You don't need to be online to play the game! + +AUTO-SAVE +You can start a game and continue it later! It will auto-save your game. + +Enjoy. diff --git a/fastlane/metadata/android/PL-szl/short_description.txt b/fastlane/metadata/android/PL-szl/short_description.txt new file mode 100644 index 000000000..b35ccb07f --- /dev/null +++ b/fastlane/metadata/android/PL-szl/short_description.txt @@ -0,0 +1 @@ +A puzzle game where you search for all hidden mines. diff --git a/fastlane/metadata/android/PL-szl/title.txt b/fastlane/metadata/android/PL-szl/title.txt new file mode 100644 index 000000000..0e07705c5 --- /dev/null +++ b/fastlane/metadata/android/PL-szl/title.txt @@ -0,0 +1 @@ +Minesweeper - Antimine diff --git a/fastlane/metadata/android/ar-SA/full_description.txt b/fastlane/metadata/android/ar-SA/full_description.txt index 99448501d..dc4f324e3 100644 --- a/fastlane/metadata/android/ar-SA/full_description.txt +++ b/fastlane/metadata/android/ar-SA/full_description.txt @@ -1,27 +1,27 @@ اختبر طاقتك المنطقية في لعبة ألغاز التحدي حيث يجب عليك حل حقل ألغام دون أن تنفجر أي لغم. -هذه نسخة حديثة من "كانسة الألغام" الكلاسيكية. +هذه نسخة حديثة من "كاسحة الألغام" الكلاسيكية. هل أنت قادر على إزالة حقل لغم؟ لنبدأ! -موضوعي -إنها مثل "كاسحة ألغام". لقد فزت في اللعبة عندما قمت بوضع علامة على كل لغم في حقل الألغام. كن حذرا! +الهدف +إنها مثل "كاسحة ألغام". لقد فزت في اللعبة عندما قمت بوضع علامة على كل لغم في حقل الألغام. كن حذرًا من تفجير واحدة! -NO GUESSING -تحتوي هذه اللعبة على خوارزمية تعمل دائمًا على إنشاء حقول ألغام قابلة للحل. لن تضطر إلى تخمين أين آخر منجم! +لا حاجة إلى التخمين +تحتوي هذه اللعبة على خوارزمية تعمل دائمًا على إنشاء حقول ألغام قابلة للحل. لن تضطر إلى تخمين أين آخر لغم! مستويات اللعبة -تماما مثل ماينسكبر, هذه اللعبة لها مستويات مختلفة: مبتدئ, متوسط, وخبراء. ولكن لديها أيضا طريقة تقدمية فريدة من نوعها تزداد صعوبة عندما تنتصر. +تماما مثل كاسحة الألغام, هذه اللعبة لها مستويات مختلفة: مبتدئ, متوسط, وخبير. ولكن لديها أيضا طريقة تقدمية فريدة من نوعها تزداد صعوبة عندما تفوز. -مستوى العرف -إذا كانت الأوضاع القياسية غير كافية، يمكنك خلق صعوبة في مستواك! +مستوى مُخصص +إذا كانت الأوضاع القياسية غير كافية، يمكنك إنشاء وضع في مستواك! -الموضوعات +السمات يحتوي Antimine على أكثر من 15 سمة (بما في ذلك الضوء والظلام و AMOLED). وقريبا سيتم إضافة المزيد! تقليلية -تنظيف مظهر وشعور: الحد الأدنى من بصرية وحجم التطبيق الخفيف أيضا (أقل من 9 ميغابايت). +تنظيف مظهر وشعور: الحد الأدنى من بصرية وحجم التطبيق الخفيف أيضًا (أقل من 9 ميغابايت). -توتوريال +دروس ألا تعرف كيف تلعب كانسة الألغام؟ لا توجد مشكلة، يمكنك تشغيل مستوى البرنامج التعليمي الخاص بنا وتمكين النصائح في الإعدادات. إحصائيات @@ -32,18 +32,18 @@ NO GUESSING التخصيص يمكنك تغيير اللعبة لجعلها كما تريد. -على سبيل المثال: مساعدة، الرسوم المتحركة، ردود الفعل اللمسية، علامة الاستفسارات. +على سبيل المثال: مساعدة، الرسوم المتحركة، النتيجة اللمسية، إستفهام. أدوات تحكم اللعبة -وهي تدعم أربعة مخططات مراقبة مختلفة. مثال: العلم باستخدام النقر أو الضغط المطول. +وهي تدعم أربعة أنظِمة تحكم مختلفة. مثال: ضع علامة بإستخدام النقر أو الضغط المطول. -الإنجازات -لديك ثمانية منجزات لفتح و مختلف القادة لمشاركتهم مع أصدقائك. +الإنجازات والمتصدرين +لديك ثمانية إنجازات لِكسبها و لوحات صدارة مختلفة لمشاركتها مع أصدقائك. متصل أو غير متصل لا تحتاج أن تكون متصلاً بالإنترنت للعب اللعبة! -حفظ ذاتي -يمكنك بدء لعبة ومتابعتها لاحقًا! سيتم حفظ لعبتك تلقائياً. +حفظ تلقائي +يمكنك بدء لعبة والإستمرار لاحقًا! سيتم حفظ لعبتك تلقائياً. إستمتع. diff --git a/fastlane/metadata/android/ar-SA/short_description.txt b/fastlane/metadata/android/ar-SA/short_description.txt index f00353e32..de3d4d98a 100644 --- a/fastlane/metadata/android/ar-SA/short_description.txt +++ b/fastlane/metadata/android/ar-SA/short_description.txt @@ -1 +1 @@ -مسح ألغام من حقل ألغام. +لعبة ألغاز حيث تبحث عن الألغام المخفية. diff --git a/fastlane/metadata/android/id-ID/full_description.txt b/fastlane/metadata/android/id-ID/full_description.txt index d8e845535..1e1147a09 100644 --- a/fastlane/metadata/android/id-ID/full_description.txt +++ b/fastlane/metadata/android/id-ID/full_description.txt @@ -6,7 +6,7 @@ Apakah anda bisa membersihkan ladang ranjau? Ayoo! OBJEKTIF Ini seperti Minesweeper. Anda memenangkan permainan ketika anda menandai semua ranjau yang ada di ladang. Berhati-hatilah untuk tidak memicu salah satu ranjau! -NO GUESSING +JANGAN MENEBAK SEMBARANGAN Game ini mempunyai algoritma yang selalu membuat ladang ranjau dapat diselesaikan. Anda tidak perlu menebak dimana ranjau terakhir berada! TINGKAT GAME diff --git a/fastlane/metadata/android/nl-NL/full_description.txt b/fastlane/metadata/android/nl-NL/full_description.txt index feacf00dc..46a5d6a8e 100644 --- a/fastlane/metadata/android/nl-NL/full_description.txt +++ b/fastlane/metadata/android/nl-NL/full_description.txt @@ -6,7 +6,7 @@ Kan je een mijnenveld opruimen? Aan de slag! DOEL Het is zoals Mijnenveger. Je wint het spel wanneer je elke mijn in het mijnenveld hebt gemarkeerd. Pas op dat je er geen activeert! -NO GUESSING +NIET RADEN Dit spel heeft een algoritme dat altijd oplosbare mijnenvelden creëert. Dus je hoeft niet te raden waar de laatste mijn is! SPELNIVEAUS diff --git a/fastlane/metadata/android/pt-PT/full_description.txt b/fastlane/metadata/android/pt-PT/full_description.txt index ebf083203..c3bb4d4a9 100644 --- a/fastlane/metadata/android/pt-PT/full_description.txt +++ b/fastlane/metadata/android/pt-PT/full_description.txt @@ -6,7 +6,7 @@ Consegues limpar um campo minado? Vamos lá! OBJETIVO É como o Minesweeper. Vences o jogo quando sinalizas com uma bandeira todas as minas no campo minado. Cuidado para não ativares nenhuma! -NO GUESSING +NÃO ADIVINHES Esse jogo tem um algoritmo que cria sempre campos de minas que podem ser sempre resolvidos. Não precisarás de adivinhar onde está a última mina! NÍVEIS DO JOGO diff --git a/fastlane/metadata/android/ro-RO/full_description.txt b/fastlane/metadata/android/ro-RO/full_description.txt index 7b289b9fa..a55978d5b 100644 --- a/fastlane/metadata/android/ro-RO/full_description.txt +++ b/fastlane/metadata/android/ro-RO/full_description.txt @@ -1,33 +1,33 @@ -Testează-ți raționamentul pe un joc de puzzle provocator, unde trebuie să rezolvi un câmp minat fără să explodezi nicio mină. +Testează-ți puterea de gândire într-un joc de puzzle provocator în care trebuie să rezolvi un câmp de mine fără să explodezi vreo mină. Aceasta este o versiune minimalistă și modernă a clasicului joc Minesweeper. -Ești în stare să rezolvi un câmp minat? Să începem! +Sunteți capabili să curățați un câmp de mine? Să începem! OBIECTIVE -Ca și în Minesweeper. Câștigi jocul când ai marcat fiecare mină din câmp. Fii atent să nu declanșezi una! +Este ca Minesweeper. Câștigi jocul atunci când ai marcat toate minele din câmp. Ai grijă să nu declanșezi una! -NO GUESSING -Jocul are un algoritm care crează numai câmpuri minate rezolvabile. Nu va trebui să ghicești unde este ultima mină! +FĂRĂ GHICIT +Acest joc are un algoritm care creează întotdeauna câmpuri de mine care pot fi rezolvate. Nu va trebui să ghicești unde este ultima mină! NIVELURILE JOCULUI -La fel ca Minesweeper, acest joc are diferite nivele: începător, intermediar și expert. Dar are și un mod progresiv care devine dificil atunci când câștigi. +La fel ca Minesweeper, acest joc are diferite nivele: începător, intermediar și expert. Dar are și un mod progresiv unic, care devine din ce în ce mai greu atunci când câștigi. NIVEL PERSONALIZAT -Dacă modurile standard nu sunt suficiente, îți poți crea propria dificultate! +Dacă modurile standard nu sunt suficiente, îți poți crea propriul nivel de dificultate! INTERFAȚĂ -Antimine are mai mult de 15 interfețe ( inclusiv luminat, întuneric, și AMOLED). Iar în curând se vor adăuga mai multe! +Antimine are mai mult de 15 teme (inclusiv aprins, întunecat și AMOLED). Iar în curând se vor adăuga mai multe! MINIMALIST -Un aspect curat și minimalist iar aplicația are o mărime mică ( mai puțin de 9MB). +Un aspect curat: un aspect vizual minimalist și, de asemenea, o dimensiune redusă a aplicației (mai puțin de 9 MB). TUTORIAL -Nu ai încercat niciodată să joci Minesweeper? Nici o problemă, poți să încerci tutorialul și să activezi Ajutor în setări. +Nu știi cum se joacă Minesweeper? Nicio problemă, puteți juca nivelul nostru de tutorial și activați Sfaturi în setări. STATISTICI Verifică-ți rezultate și progresul. -ASISTENȚĂ JOC +ASISTENT DE JOC Jocul va marca automat pătratele pe care le-ați izolat. PERSONALIZARE @@ -37,8 +37,8 @@ Exemplu: Ajutor, animații, feedback haptic, semn de întrebare. CONTROALE Acest joc suportă 4 scheme diferite de controale. Exemplu: marcaj folosind apăsare scurtă sau apăsare lungă. -ÎNDEPLINIRI ȘI REZULTATE TOP -Ai opt îndepliniri pentru a le debloca și diferite rezultate top pe care le poți împărtășii cu prieteni. +REALIZĂRI ȘI CLASAMENT +Ai opt realizări de deblocat și diferite clasamente pe care să le împarți cu prietenii tăi. ONLINE SAU OFFLINE Nu trebuie să fii online pentru a juca jocul acesta! @@ -46,4 +46,4 @@ Nu trebuie să fii online pentru a juca jocul acesta! SALVARE AUTOMATĂ Poți începe un joc și îl poți continua mai târziu! Se va salva automat jocul. -Bucurați-vă de el. +Bucurați-vă. diff --git a/fastlane/metadata/android/ro-RO/short_description.txt b/fastlane/metadata/android/ro-RO/short_description.txt index cee9c729e..f6aa0bd59 100644 --- a/fastlane/metadata/android/ro-RO/short_description.txt +++ b/fastlane/metadata/android/ro-RO/short_description.txt @@ -1 +1 @@ -Un joc puzzle unde în care cauți minele ascunse. +Un joc de puzzle în care trebuie să cauți toate minele ascunse. diff --git a/fastlane/metadata/android/tr-TR/full_description.txt b/fastlane/metadata/android/tr-TR/full_description.txt index 76e72ab44..a48f08858 100644 --- a/fastlane/metadata/android/tr-TR/full_description.txt +++ b/fastlane/metadata/android/tr-TR/full_description.txt @@ -6,7 +6,7 @@ Bir mayın tarlasını temizlemeyi başarabilir misiniz? Hadi bakalım! AMAÇ Tıpkı Mayın Tarlası gibi. Mayın Tarlasındaki her bir mayını bayrakladığınızda oyunu kazanırsınız. Birisini tetiklememeye dikkat edin! -NO GUESSING +TAHMİN ETMEK YOK Bu oyun, daima çözülebilir mayın tarlaları yaratan bir algoritmaya sahiptir. Son mayının nerede bulunduğunu tahmin etmek zorunda değilsiniz! OYUN SEVİYELERİ diff --git a/fastlane/metadata/android/uk-UA/full_description.txt b/fastlane/metadata/android/uk-UA/full_description.txt index 12439d530..bdefd849d 100644 --- a/fastlane/metadata/android/uk-UA/full_description.txt +++ b/fastlane/metadata/android/uk-UA/full_description.txt @@ -6,7 +6,7 @@ МЕТА Це як Minesweeper. Виграєте, коли позначите кожну міну на дошці. Будьте обережними, щоб не задіяти міну! -NO GUESSING +Не потрібно гадати Ця гра має алгоритм, який завжди створює розв'язні поля. Ви не повинні вгадати, де знаходиться остання шахта! РІВЕНЬ ГРИ diff --git a/fastlane/metadata/android/vec-IT/full_description.txt b/fastlane/metadata/android/vec-IT/full_description.txt index ed3da6f03..18a66bb21 100644 --- a/fastlane/metadata/android/vec-IT/full_description.txt +++ b/fastlane/metadata/android/vec-IT/full_description.txt @@ -6,7 +6,7 @@ Sito bon de sgonbrar un canpo minà? Ndemo! OBIETIVO A ze cofà Canpo Minà. Te vinsi ła partìa co te ghè marcà tute łe mine inte'l canpo minà. Sta' tento a no infogonàrghene una! -NO GUESSING +NO TE GHÈ DA INDOVINAR 'Sto zogo el ga un algoritmo che'l crea senpre canpi minài dezbrocàbiłi. No te gavarè da indovinar dove che ła ze l'ùltima mina! ŁIVEŁI DE ZOGO diff --git a/fastlane/metadata/android/vi-VN/full_description.txt b/fastlane/metadata/android/vi-VN/full_description.txt index 678768ecf..a7c1375bf 100644 --- a/fastlane/metadata/android/vi-VN/full_description.txt +++ b/fastlane/metadata/android/vi-VN/full_description.txt @@ -6,7 +6,7 @@ Bạn có thể quét sạch một bãi mìn không? Đi nào! MỤC TIÊU Giống như Minesweeper. Bạn thắng khi bạn đã gắn cờ mọi quả mìn trong bãi mìn. Hãy cẩn thận đừng kích hoạt quả nào! -NO GUESSING +KHÔNG ĐOÁN Trò chơi này có một thuật toán luôn luôn tạo những bãi mìn có thể giải. Bạn sẽ không phải đoán quả mìn cuối cùng ở đâu! CẤP ĐỘ CHƠI diff --git a/i18n/src/main/res/values-nl-rNL/strings.xml b/i18n/src/main/res/values-nl-rNL/strings.xml index 369ef34c8..c8f3b3cdb 100644 --- a/i18n/src/main/res/values-nl-rNL/strings.xml +++ b/i18n/src/main/res/values-nl-rNL/strings.xml @@ -1,7 +1,7 @@ Tutorial - The rule of the game is simple, the number on a square shows the number of mines adjacent to it and you have to flag all the mines. + De regels van het spel zijn eenvoudig, het aantal op een vierkant toont het aantal mijnen dat er naast ligt en je moet alle mijnen markeren met een vlag. If a number is touching the same number of squares, then the squares are all mines. After mark your first flag, review the numbers and analyze the next square. If a square has the same number of flags, all other remaining squares adjacent to it aren\'t mines (the green arrow). diff --git a/i18n/src/main/res/values-ro-rRO/strings.xml b/i18n/src/main/res/values-ro-rRO/strings.xml index 5e011d8c9..23ef73e90 100644 --- a/i18n/src/main/res/values-ro-rRO/strings.xml +++ b/i18n/src/main/res/values-ro-rRO/strings.xml @@ -1,11 +1,11 @@ Tutorial - The rule of the game is simple, the number on a square shows the number of mines adjacent to it and you have to flag all the mines. - If a number is touching the same number of squares, then the squares are all mines. - After mark your first flag, review the numbers and analyze the next square. - If a square has the same number of flags, all other remaining squares adjacent to it aren\'t mines (the green arrow). - Review the numbers and keep opening squares. + Regula jocului este simplă: numărul de pe un pătrat indică numărul de mine adiacente acestuia și trebuie să marchezi toate minele. + Dacă un număr atinge același număr de pătrate, atunci toate pătratele sunt mine. + După ce ați marcat primul steag, revizuiți numerele și analizați următorul pătrat. + Dacă un pătrat are același număr de steaguri, toate celelalte pătrate rămase adiacente nu sunt mine (săgeata verde). + Revedeți numerele și continuați să deschideți pătrățele. Jocuri Atingeți pentru a începe Jocuri anterioare @@ -14,63 +14,63 @@ Începător Mediu Expert - Master - Legend - Deschide + Maestru + Legendă + Deschideți Setări Animații Feedback haptic Despre Statistici Personalizat - Începe - Latime + Start + Lățime Înălţime - Mină - Dacă începi un joc nou,\nprogresul tău curent va fi pierdut. - Afişează licenţa + Mine + Dacă începeți un joc nou, progresul actual va fi pierdut. + Afişează licenţele Vrei să începi un joc nou? - %d de mine + %d mine Durata Jocului Mină - Generalități + General Joc Accesibilitate Dimensiune Pătrat rotunjit Spațiul dintre pătrate Sistem - Opinii - Nu se poate conecta. Te rugăm să îți verifici conexiunea la rețea și să încerci din nou. + Feedback + Nu s-a putut conecta. Vă rugăm să verificați conexiunea de rețea și să încercați din nou. Aţi câștigat! Victorii Aţi pierdut! - Ai terminat! + Ați terminat! Înfrângeri Mult noroc la următorul joc. - Ai găsit %1$d mine în %2$d secunde. - Share-uirea imaginii a eșuat + Ați găsit %1$d mine în %2$d secunde. + Partajare eșuată Versiunea %1$s Efecte sonore - Sînteți sigur? - Activează plasarea automată a steagurilor - Open Areas + Sunteți sigur? + Activați plasarea automată a steagurilor + Zone deschise Timp total Timp mediu Cel mai scurt timp Performanță OK - Folosește Semn de Întrebare + Folosiți semnul de întrebare Modul \'Fără ghicit\' Controale - Apăsare unică - Apăsare dublă + O singură atingere + Atingere dublă Apăsare lungă - %ACTION la %REACTION - Atingeți Sensibilitatea + %ACTION pentru a %REACTION + Sensibilitate atingerii Deschide - Steag - Încearcă din nou + Plasare steag + Încercați din nou Continuare Gol Nu se poate face acest lucru acum @@ -81,44 +81,44 @@ Anulează Continuă Da - Deblochează - Achievements + Deblocați + Realizări Nu General Mai mult Cod sursă - Translare + Traducere Licenţe - Jocurile Google Play + Jocuri Google Play Încărcare… - Conectează-te + Conectați-vă Se conectează… - Deconectează + Deconectați Deconectat Joc nou Distribuie Distribuie… - Lipseste conexiune la internet. - Șterge tot + Nu există conexiune la internet. + Ștergeți totul Aspect Teme - Delete all events permanently. - Eliminați Reclamele + Ștergeți definitiv toate evenimentele. + Premium Ajutor Înapoi Donație - Deschide pe ecranul jocului - Arată ferestrele + Deschidere pe ecranul de joc + Afișați ferestrele Selectare limbă - Switch: Flag and Open - Use button to switch between Flag and Open - You have to clear a rectangular board containing hidden mines without detonating any of them. + Comutați: Plasare steag și deschidere + Utilizați butonul pentru a comuta între plasare steag și deschidere + Trebuie să eliberezi o tablă dreptunghiulară care conține mine ascunse fără să detonezi niciuna dintre ele. Antimine - Do you know how to play minesweeper? - Close - Open Tutorial - Allow tap on numbers - Tap to customize - Show \"Toggle Button\" on top bar - The current minefield may not be guess-free! + Știi cum se joacă minesweeper? + Închide + Deschideți tutorialul + Permiteți atingerea numerelor + Atingeți pentru a personaliza + Afișați \"Butonul de comutare\" pe bara de sus + Este posibil ca actualul teren de mine să nu fie lipsit de ghiciri! diff --git a/i18n/src/main/res/values-th-rTH/strings.xml b/i18n/src/main/res/values-th-rTH/strings.xml index 8ad75edb8..cc2d5c594 100644 --- a/i18n/src/main/res/values-th-rTH/strings.xml +++ b/i18n/src/main/res/values-th-rTH/strings.xml @@ -115,7 +115,7 @@ กู้กับระเบิดที่ซ่อนอยู่จากสนาม Antimine Do you know how to play minesweeper? - Close + ปิด Open Tutorial Allow tap on numbers Tap to customize diff --git a/i18n/src/main/res/values-tr-rTR/strings.xml b/i18n/src/main/res/values-tr-rTR/strings.xml index af4f11fe9..9fe5eb476 100644 --- a/i18n/src/main/res/values-tr-rTR/strings.xml +++ b/i18n/src/main/res/values-tr-rTR/strings.xml @@ -67,7 +67,7 @@ Çift Tıklama Uzun Basış %FAALİYET ve %TEPKİME - Dokunmatik hassasiyeti + Dokunma hassasiyeti Bayrak Yeniden dene @@ -119,6 +119,6 @@ Öğreticiyi aç Sayılara dokunmaya izin ver Özelleştirmek için tıkla - Show \"Toggle Button\" on top bar - The current minefield may not be guess-free! + Üst çubukta \"Geçiş Düğmesini\" göster + Mevcut mayın tarlası tahmin edilemez olmayabilir! diff --git a/wear/src/main/res/values-PL-rszl/strings.xml b/wear/src/main/res/values-PL-rszl/strings.xml new file mode 100644 index 000000000..bfe27721c --- /dev/null +++ b/wear/src/main/res/values-PL-rszl/strings.xml @@ -0,0 +1,6 @@ + + + Nowy Szpil + Zwyciynstwo! 😎 + Eksplozyjo! 😢 + diff --git a/wear/src/main/res/values-ro-rRO/strings.xml b/wear/src/main/res/values-ro-rRO/strings.xml index 9e7593bad..e4894cbf0 100644 --- a/wear/src/main/res/values-ro-rRO/strings.xml +++ b/wear/src/main/res/values-ro-rRO/strings.xml @@ -1,6 +1,6 @@ Joc nou - Ai câștigat! 😎 - Ai explodat! 😢 + Ați câștigat! 😎 + Ați explodat! 😢 From 85e67416d44ce600409880f148399b4d067bd265 Mon Sep 17 00:00:00 2001 From: Lucas Lima Date: Sun, 5 Sep 2021 13:11:06 -0300 Subject: [PATCH 2/4] Bump version --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index cbe36d222..7d6fe12e1 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -15,8 +15,8 @@ android { defaultConfig { // versionCode and versionName must be hardcoded to support F-droid - versionCode 1400001 - versionName '14.0.0' + versionCode 1400011 + versionName '14.0.1' minSdkVersion 21 targetSdkVersion 31 multiDexEnabled true From 94d66d97cc87e6ce02d508e6b6a8ce75c6061c50 Mon Sep 17 00:00:00 2001 From: Lucas Lima Date: Sun, 5 Sep 2021 13:13:31 -0300 Subject: [PATCH 3/4] Bump dependencies --- about/build.gradle | 6 +++--- app/build.gradle | 4 ++-- common/build.gradle | 6 +++--- control/build.gradle | 6 +++--- core/build.gradle | 4 ++-- external/build.gradle | 4 ++-- foss/build.gradle | 4 ++-- proprietary/build.gradle | 4 ++-- themes/build.gradle | 6 +++--- tutorial/build.gradle | 6 +++--- ui/build.gradle | 6 +++--- wear/build.gradle | 4 ++-- 12 files changed, 30 insertions(+), 30 deletions(-) diff --git a/about/build.gradle b/about/build.gradle index b46520962..11106e1bb 100644 --- a/about/build.gradle +++ b/about/build.gradle @@ -63,12 +63,12 @@ dependencies { testImplementation 'io.insert-koin:koin-test:3.1.2' // Coroutines - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.2' - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0' testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2' // Kotlin Lib - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.21' + implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30' // Unit Tests testImplementation 'junit:junit:4.13.2' diff --git a/app/build.gradle b/app/build.gradle index 7d6fe12e1..f63c08325 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -153,8 +153,8 @@ dependencies { testImplementation 'io.insert-koin:koin-test:3.1.2' // Kotlin - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1' - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.21' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0' + implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30' testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2' // Tests diff --git a/common/build.gradle b/common/build.gradle index e8e138da6..3532bea0e 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -73,12 +73,12 @@ dependencies { kapt 'com.squareup.moshi:moshi-kotlin-codegen:1.11.0' // Coroutines - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.2' - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0' testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2' // Kotlin Lib - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.21' + implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30' // Unit Tests testImplementation 'junit:junit:4.13.2' diff --git a/control/build.gradle b/control/build.gradle index e4be39a4a..92f59c6f9 100644 --- a/control/build.gradle +++ b/control/build.gradle @@ -63,12 +63,12 @@ dependencies { testImplementation 'io.insert-koin:koin-test:3.1.2' // Coroutines - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.2' - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0' testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2' // Kotlin Lib - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.21' + implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30' // Unit Tests testImplementation 'junit:junit:4.13.2' diff --git a/core/build.gradle b/core/build.gradle index f47e5450b..d4ad56f20 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -37,8 +37,8 @@ dependencies { implementation project(':preferences') // Kotlin - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1' - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.21' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0' + implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30' testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2' // Koin diff --git a/external/build.gradle b/external/build.gradle index 1f48893d8..bcbce0b7c 100644 --- a/external/build.gradle +++ b/external/build.gradle @@ -34,7 +34,7 @@ dependencies { implementation project(':core') // Kotlin - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1' - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.21' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0' + implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30' testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2' } \ No newline at end of file diff --git a/foss/build.gradle b/foss/build.gradle index af5830d53..1ac96f800 100644 --- a/foss/build.gradle +++ b/foss/build.gradle @@ -27,8 +27,8 @@ dependencies { implementation project(':external') // Kotlin - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1' - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.21' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0' + implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30' testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2' // Koin diff --git a/proprietary/build.gradle b/proprietary/build.gradle index 155911a5c..92b344dad 100644 --- a/proprietary/build.gradle +++ b/proprietary/build.gradle @@ -62,8 +62,8 @@ dependencies { implementation 'com.google.firebase:firebase-perf-ktx' // Kotlin - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1' - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.21' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0' + implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30' testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2' // Koin diff --git a/themes/build.gradle b/themes/build.gradle index 2cef4efc5..8c92d54d0 100644 --- a/themes/build.gradle +++ b/themes/build.gradle @@ -64,12 +64,12 @@ dependencies { testImplementation 'io.insert-koin:koin-test:3.1.2' // Coroutines - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.2' - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0' testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2' // Kotlin Lib - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.21' + implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30' // Unit Tests testImplementation 'junit:junit:4.13.2' diff --git a/tutorial/build.gradle b/tutorial/build.gradle index 2cef4efc5..8c92d54d0 100644 --- a/tutorial/build.gradle +++ b/tutorial/build.gradle @@ -64,12 +64,12 @@ dependencies { testImplementation 'io.insert-koin:koin-test:3.1.2' // Coroutines - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.2' - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0' testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2' // Kotlin Lib - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.21' + implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30' // Unit Tests testImplementation 'junit:junit:4.13.2' diff --git a/ui/build.gradle b/ui/build.gradle index 5297ee6d4..554f906f5 100644 --- a/ui/build.gradle +++ b/ui/build.gradle @@ -61,12 +61,12 @@ dependencies { testImplementation 'io.insert-koin:koin-test:3.1.2' // Coroutines - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.2' - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0' testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.4.2' // Kotlin Lib - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.21' + implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30' // Unit Tests testImplementation 'junit:junit:4.13.2' diff --git a/wear/build.gradle b/wear/build.gradle index 2f76c6c9d..b03b834dd 100644 --- a/wear/build.gradle +++ b/wear/build.gradle @@ -98,6 +98,6 @@ dependencies { testImplementation 'io.insert-koin:koin-test:3.1.2' // Kotlin - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1' - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.21' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0' + implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30' } From 2f1a3667b9c80d6da756dec8742daa3c8ae9a585 Mon Sep 17 00:00:00 2001 From: Lucas Lima Date: Sun, 5 Sep 2021 13:44:35 -0300 Subject: [PATCH 4/4] Remove invalid locate string --- wear/src/main/res/values-PL-rszl/strings.xml | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 wear/src/main/res/values-PL-rszl/strings.xml diff --git a/wear/src/main/res/values-PL-rszl/strings.xml b/wear/src/main/res/values-PL-rszl/strings.xml deleted file mode 100644 index bfe27721c..000000000 --- a/wear/src/main/res/values-PL-rszl/strings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - Nowy Szpil - Zwyciynstwo! 😎 - Eksplozyjo! 😢 -