From a4fb6a1701fe42b7133a63b3f579fced4bd31266 Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Sat, 3 Jun 2023 23:04:24 +0300 Subject: [PATCH] 4.6.17 --- .github/workflows/uncivbot.yml | 12 ++++----- .../jsons/translations/Afrikaans.properties | 26 ++++++++++++++++++- .../jsons/translations/Belarusian.properties | 26 ++++++++++++++++++- .../Brazilian_Portuguese.properties | 26 ++++++++++++++++++- .../jsons/translations/Bulgarian.properties | 26 ++++++++++++++++++- .../jsons/translations/Catalan.properties | 26 ++++++++++++++++++- .../jsons/translations/Czech.properties | 26 ++++++++++++++++++- .../jsons/translations/Dutch.properties | 26 ++++++++++++++++++- .../jsons/translations/English.properties | 26 ++++++++++++++++++- .../jsons/translations/Filipino.properties | 26 ++++++++++++++++++- .../jsons/translations/Finnish.properties | 26 ++++++++++++++++++- .../jsons/translations/French.properties | 26 ++++++++++++++++++- .../jsons/translations/German.properties | 26 ++++++++++++++++++- .../jsons/translations/Greek.properties | 26 ++++++++++++++++++- .../jsons/translations/Hungarian.properties | 26 ++++++++++++++++++- .../jsons/translations/Indonesian.properties | 26 ++++++++++++++++++- .../jsons/translations/Italian.properties | 26 ++++++++++++++++++- .../jsons/translations/Japanese.properties | 26 ++++++++++++++++++- .../jsons/translations/Korean.properties | 26 ++++++++++++++++++- .../jsons/translations/Lithuanian.properties | 26 ++++++++++++++++++- .../jsons/translations/Malay.properties | 26 ++++++++++++++++++- .../Persian_(Pinglish-DIN).properties | 26 ++++++++++++++++++- .../Persian_(Pinglish-UN).properties | 26 ++++++++++++++++++- .../jsons/translations/Polish.properties | 26 ++++++++++++++++++- .../jsons/translations/Portuguese.properties | 26 ++++++++++++++++++- .../jsons/translations/Romanian.properties | 26 ++++++++++++++++++- .../jsons/translations/Russian.properties | 26 ++++++++++++++++++- .../Simplified_Chinese.properties | 26 ++++++++++++++++++- .../jsons/translations/Spanish.properties | 26 ++++++++++++++++++- .../jsons/translations/Swedish.properties | 26 ++++++++++++++++++- .../Traditional_Chinese.properties | 26 ++++++++++++++++++- .../jsons/translations/Turkish.properties | 26 ++++++++++++++++++- .../jsons/translations/Ukrainian.properties | 26 ++++++++++++++++++- .../jsons/translations/Vietnamese.properties | 26 ++++++++++++++++++- .../completionPercentages.properties | 16 ++++++------ build.gradle.kts | 1 + changelog.md | 17 ++++++------ .../metadata/android/en-US/changelogs/874.txt | 17 +++++------- 38 files changed, 855 insertions(+), 66 deletions(-) diff --git a/.github/workflows/uncivbot.yml b/.github/workflows/uncivbot.yml index e1e283252c..fa1fb48e2b 100644 --- a/.github/workflows/uncivbot.yml +++ b/.github/workflows/uncivbot.yml @@ -18,22 +18,22 @@ jobs: npm i @octokit/rest node .github/workflows/incrementVersionAndChangelog.js - + rm -rf node_modules # Now we need to remove extraneous node.js parts before commit rm package-lock.json rm package.json - + - name: Create new branch with changes - uses: EndBug/add-and-commit@v8 # You can change this to use a specific version. + uses: EndBug/add-and-commit@v9 # You can change this to use a specific version. with: new_branch: version_rollout message: 'Bump version and create initial changelog entry' - name: Add translation PRs to the new branch, and PR the new branch to master - run: | + run: | npm i @octokit/rest node .github/workflows/mergeTranslations.js ${{ secrets.ACTIONS_ACCESS_TOKEN }} ${{ github.event.issue.number }} version_rollout - + merge_translations: if: github.event_name == 'workflow_dispatch' || (github.event.comment.body == 'merge translations' && contains(fromJSON('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.comment.author_association)) @@ -49,6 +49,6 @@ jobs: # To get around this, we created a Personal Access Token, # put it as one of the secrets in the repo settings (https://github.com/yairm210/Unciv/settings/secrets/actions), # and use that instead. - run: | + run: | npm i @octokit/rest node .github/workflows/mergeTranslations.js ${{ secrets.ACTIONS_ACCESS_TOKEN }} ${{ github.event.issue.number }} translations diff --git a/android/assets/jsons/translations/Afrikaans.properties b/android/assets/jsons/translations/Afrikaans.properties index e3bb6b3857..9a4dbc6b28 100644 --- a/android/assets/jsons/translations/Afrikaans.properties +++ b/android/assets/jsons/translations/Afrikaans.properties @@ -302,6 +302,10 @@ Non-existent city = Nie-bestaande stad Lost ability = Verlore vermoë National ability = Nasionale vermoë [firstValue] vs [secondValue] = [firstValue] teen [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -585,6 +589,22 @@ Please don't use step 'Landmass' with map type 'Empty', create a new empty map i This map has errors: = # Requires translation! The incompatible elements have been removed. = + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names # Requires translation! @@ -1874,7 +1894,7 @@ Please enter a new name for your city = # Requires translation! Please select a tile for this building's [improvement] = -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker # Requires translation! Invalid input! Please enter a different string. = @@ -1882,6 +1902,10 @@ Invalid input! Please enter a different string. = Invalid input! Please enter a valid number. = # Requires translation! Please enter some text = + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Belarusian.properties b/android/assets/jsons/translations/Belarusian.properties index e3275518a4..c1d5e5710b 100644 --- a/android/assets/jsons/translations/Belarusian.properties +++ b/android/assets/jsons/translations/Belarusian.properties @@ -412,6 +412,10 @@ Lost ability = National ability = # Requires translation! [firstValue] vs [secondValue] = + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -812,6 +816,22 @@ Please don't use step 'Landmass' with map type 'Empty', create a new empty map i This map has errors: = # Requires translation! The incompatible elements have been removed. = + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names # Requires translation! @@ -2101,7 +2121,7 @@ Please enter a new name for your city = # Requires translation! Please select a tile for this building's [improvement] = -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker # Requires translation! Invalid input! Please enter a different string. = @@ -2109,6 +2129,10 @@ Invalid input! Please enter a different string. = Invalid input! Please enter a valid number. = # Requires translation! Please enter some text = + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Brazilian_Portuguese.properties b/android/assets/jsons/translations/Brazilian_Portuguese.properties index 6faea1e979..38f8868289 100644 --- a/android/assets/jsons/translations/Brazilian_Portuguese.properties +++ b/android/assets/jsons/translations/Brazilian_Portuguese.properties @@ -299,6 +299,10 @@ Non-existent city = Cidade inexistente Lost ability = Habilidade perdida National ability = Habilidade nacional [firstValue] vs [secondValue] = [firstValue] vs [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -512,6 +516,22 @@ River generation failed! = A geração do rio falhou! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Por favor, não use a terra 'Landmass' com o tipo de mapa 'Vazio', crie um novo mapa vazio. This map has errors: = Esse mapa tem erros: The incompatible elements have been removed. = Os elementos incompatíveis foram removidos. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Meu novo mapa @@ -1206,11 +1226,15 @@ Default Focus = Foco padrão Please enter a new name for your city = Por favor coloque um novo nome para sua cidade Please select a tile for this building's [improvement] = Por favor, selecione um painel para a [improvement] dessa construção -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Entrada inválida! Por favor coloque uma string diferente. Invalid input! Please enter a valid number. = Entrada inválida! Por favor insira um número válido. Please enter some text = Por favor coloque algum texto + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Bulgarian.properties b/android/assets/jsons/translations/Bulgarian.properties index 7bfb9b195f..175c201293 100644 --- a/android/assets/jsons/translations/Bulgarian.properties +++ b/android/assets/jsons/translations/Bulgarian.properties @@ -327,6 +327,10 @@ Non-existent city = Несъществуващ град Lost ability = Загуба на способност National ability = Способност на нацията [firstValue] vs [secondValue] = [firstValue] срещу [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -573,6 +577,22 @@ River generation failed! = Грешка при създаването на ре Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = This map has errors: = Тази карта съдържа грешки: The incompatible elements have been removed. = Несъвместимите елементи бяха премахнати. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Моята нова карта @@ -1483,13 +1503,17 @@ Please enter a new name for your city = Моля, въведете ново им # Requires translation! Please select a tile for this building's [improvement] = -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker # Requires translation! Invalid input! Please enter a different string. = # Requires translation! Invalid input! Please enter a valid number. = Please enter some text = Моля, въведете някакъв текст + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Catalan.properties b/android/assets/jsons/translations/Catalan.properties index c69114d4a2..bf8937c8e9 100644 --- a/android/assets/jsons/translations/Catalan.properties +++ b/android/assets/jsons/translations/Catalan.properties @@ -299,6 +299,10 @@ Non-existent city = Ciutat inexistent Lost ability = Habilitat que en comparació no té National ability = Habilitat nacional [firstValue] vs [secondValue] = [firstValue] contra [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -513,6 +517,22 @@ River generation failed! = Ha fallat la generació de rius. Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = No useu «Continents» amb el tipus de mapa «Buit»; millor creeu un mapa nou. This map has errors: = Aquest mapa té errors: The incompatible elements have been removed. = s’ha tret els elements incompatibles. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = El meu mapa nou @@ -1210,11 +1230,15 @@ Default Focus = Administra per defecte Please enter a new name for your city = Escriviu un nom per a la vostra ciutat: Please select a tile for this building's [improvement] = Trieu una casella per a [improvement] de l’edifici. -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = L’entrada no és vàlida. Escriviu alguna cosa diferent. Invalid input! Please enter a valid number. = L’entrada no és vàlida. Escriviu un nombre vàlid. Please enter some text = Escriviu algun text. + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Czech.properties b/android/assets/jsons/translations/Czech.properties index b708844a13..0698b29634 100644 --- a/android/assets/jsons/translations/Czech.properties +++ b/android/assets/jsons/translations/Czech.properties @@ -299,6 +299,10 @@ Non-existent city = Neexistující město Lost ability = Ztráta schopnosti National ability = Národní schopnost [firstValue] vs [secondValue] = [firstValue] místo [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -513,6 +517,22 @@ River generation failed! = Generace řek selhala! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Prosím nepoužívejte krok "Pevnina" na typu mapy "prázdný", raději vytvořte novou prázdnou mapu. This map has errors: = Tato mapa má chyby The incompatible elements have been removed. = Nekompatibilní prvky byly odstraněny. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Moje nová mapa @@ -1252,12 +1272,16 @@ Please enter a new name for your city = Zadejte nové jméno pro město # Requires translation! Please select a tile for this building's [improvement] = -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Neplatný vstup! Zadejte jiný řetězec. # Requires translation! Invalid input! Please enter a valid number. = Please enter some text = Zadejte nějaký text + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Dutch.properties b/android/assets/jsons/translations/Dutch.properties index f626065c09..7e156e3bf1 100644 --- a/android/assets/jsons/translations/Dutch.properties +++ b/android/assets/jsons/translations/Dutch.properties @@ -301,6 +301,10 @@ Non-existent city = Niet bestaande stad Lost ability = Verloren vaardigheid National ability = Nationale verdigheid [firstValue] vs [secondValue] = [firstValue] vs [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -516,6 +520,22 @@ River generation failed! = Rivier generatie gefaald! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Gebruik stap 'Landmassa' niet met kaarttype 'Leeg', maar maak in plaats daarvan een nieuwe lege kaart aan. This map has errors: = Deze kaart heeft fouten: The incompatible elements have been removed. = De onverenigbare elementen zijn verwijderd. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Mijn nieuwe kaart @@ -1226,11 +1246,15 @@ Default Focus = Standaard Focus Please enter a new name for your city = Vul een nieuwe naam voor je stad in Please select a tile for this building's [improvement] = Selecteer een een titel voor de [improvement] van dit gebouw -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Niet geldige invoer. Voer alsjeblief een andere string in. Invalid input! Please enter a valid number. = Onjuiste invoer! Voer alsjeblieft een geldig nummer in. Please enter some text = Voer tekst in + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/English.properties b/android/assets/jsons/translations/English.properties index 6a02ee70f5..584d92a84f 100644 --- a/android/assets/jsons/translations/English.properties +++ b/android/assets/jsons/translations/English.properties @@ -535,6 +535,10 @@ Lost ability = National ability = # Requires translation! [firstValue] vs [secondValue] = + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -934,6 +938,22 @@ Please don't use step 'Landmass' with map type 'Empty', create a new empty map i This map has errors: = # Requires translation! The incompatible elements have been removed. = + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names # Requires translation! @@ -2223,7 +2243,7 @@ Please enter a new name for your city = # Requires translation! Please select a tile for this building's [improvement] = -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker # Requires translation! Invalid input! Please enter a different string. = @@ -2231,6 +2251,10 @@ Invalid input! Please enter a different string. = Invalid input! Please enter a valid number. = # Requires translation! Please enter some text = + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Filipino.properties b/android/assets/jsons/translations/Filipino.properties index 6db95687fc..0ed70fe7cb 100644 --- a/android/assets/jsons/translations/Filipino.properties +++ b/android/assets/jsons/translations/Filipino.properties @@ -303,6 +303,10 @@ Non-existent city = Nawalang lungsod Lost ability = Nawalang kakayahan National ability = Pambansang Kakayahan [firstValue] vs [secondValue] = [firstValue] laban sa [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -520,6 +524,22 @@ River generation failed! = Pumalya ang paggawa ng mga ilog! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = This map has errors: = May mga pagkakamali sa mapa na ito The incompatible elements have been removed. = Ang mga hindi tugmang elemento ay inalis na. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Ang aking bagong mapa @@ -1233,11 +1253,15 @@ Default Focus = Pamantayan na Pokus Please enter a new name for your city = Mangyaring maglagay ng bagong pangalan para sa iyong lungsod Please select a tile for this building's [improvement] = Mangyaring pumili ng tile para sa [improvement] ng gusali -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Di-wastong input! Mangyaring magpasok ng ibang string. Invalid input! Please enter a valid number. = Mali ang nilagay! Mangyaring maglagay ng wastong numero. Please enter some text = Mangyaring magpasok ng ilang teksto + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Finnish.properties b/android/assets/jsons/translations/Finnish.properties index 1e2c0e83e5..dafd4253a8 100644 --- a/android/assets/jsons/translations/Finnish.properties +++ b/android/assets/jsons/translations/Finnish.properties @@ -345,6 +345,10 @@ Non-existent city = Lost ability = Unohdettu taito National ability = Kansallinen taito [firstValue] vs [secondValue] = [firstValue], vertaa [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -662,6 +666,22 @@ Please don't use step 'Landmass' with map type 'Empty', create a new empty map i This map has errors: = # Requires translation! The incompatible elements have been removed. = + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names # Requires translation! @@ -1637,13 +1657,17 @@ Please enter a new name for your city = # Requires translation! Please select a tile for this building's [improvement] = -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker # Requires translation! Invalid input! Please enter a different string. = # Requires translation! Invalid input! Please enter a valid number. = Please enter some text = Syötä tekstiä + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/French.properties b/android/assets/jsons/translations/French.properties index 9455974e70..5c1da5e55e 100644 --- a/android/assets/jsons/translations/French.properties +++ b/android/assets/jsons/translations/French.properties @@ -299,6 +299,10 @@ Non-existent city = Ville inexistante Lost ability = Compétence perdue National ability = Compétence nationale [firstValue] vs [secondValue] = [firstValue] vs [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -512,6 +516,22 @@ River generation failed! = La génération des rivières a échoué ! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Merci de ne pas utiliser l'étape 'Masse terrestre' avec le type de carte 'Vide', mais plutôt de créer une nouvelle carte vide à la place. This map has errors: = Cette carte contient des erreurs : The incompatible elements have been removed. = Les éléments incompatibles ont été supprimés. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Ma nouvelle carte @@ -1206,11 +1226,15 @@ Default Focus = Focus normal Please enter a new name for your city = Veuillez entrer un nouveau nom pour votre ville Please select a tile for this building's [improvement] = Veuillez sélectionner une case pour la construction de [improvement] -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Entrée invalide ! Veuillez saisir une autre valeur. Invalid input! Please enter a valid number. = Entrée invalide ! Veuillez saisir un nombre valide. Please enter some text = Veuillez entrer du texte. + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/German.properties b/android/assets/jsons/translations/German.properties index 6d69801941..8c02287daf 100644 --- a/android/assets/jsons/translations/German.properties +++ b/android/assets/jsons/translations/German.properties @@ -299,6 +299,10 @@ Non-existent city = Nicht-existierende Stadt Lost ability = Verlorene Fähigkeit National ability = Nationalfähigkeit [firstValue] vs [secondValue] = [firstValue] anstatt [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -512,6 +516,22 @@ River generation failed! = Flüsse generieren ist fehlgeschlagen! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Bitte statt Einzelschritt 'Landmasse generieren' mit Typ 'Leer' gleich eine neue leere Karte generieren! This map has errors: = Diese Karte enthält Fehler: The incompatible elements have been removed. = Die inkompatiblen Elemente wurden entfernt. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Meine neue Karte @@ -1206,11 +1226,15 @@ Default Focus = Standard Fokus Please enter a new name for your city = Bitte gib einen neuen Namen für deine Stadt ein Please select a tile for this building's [improvement] = Bitte wähle ein Feld für [improvement] dieses Gebäudes -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Ungültige Eingabe! Bitte gib einen anderen Text ein. Invalid input! Please enter a valid number. = Ungültige Eingabe! Bitte gib eine gültige Zahl ein. Please enter some text = Bitte gib einen Text ein + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Greek.properties b/android/assets/jsons/translations/Greek.properties index 5dac6d565c..fbd97246fb 100644 --- a/android/assets/jsons/translations/Greek.properties +++ b/android/assets/jsons/translations/Greek.properties @@ -427,6 +427,10 @@ Lost ability = National ability = # Requires translation! [firstValue] vs [secondValue] = + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -757,6 +761,22 @@ Please don't use step 'Landmass' with map type 'Empty', create a new empty map i This map has errors: = # Requires translation! The incompatible elements have been removed. = + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names # Requires translation! @@ -1925,7 +1945,7 @@ Please enter a new name for your city = # Requires translation! Please select a tile for this building's [improvement] = -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker # Requires translation! Invalid input! Please enter a different string. = @@ -1933,6 +1953,10 @@ Invalid input! Please enter a different string. = Invalid input! Please enter a valid number. = # Requires translation! Please enter some text = + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Hungarian.properties b/android/assets/jsons/translations/Hungarian.properties index ff83e373c7..3f304cf0f8 100644 --- a/android/assets/jsons/translations/Hungarian.properties +++ b/android/assets/jsons/translations/Hungarian.properties @@ -299,6 +299,10 @@ Non-existent city = Nem létező város Lost ability = Elvesztett képesség National ability = Nemzeti képesség [firstValue] vs [secondValue] = [firstValue], [secondValue] helyett + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -514,6 +518,22 @@ River generation failed! = A folyógenerálás nem sikerült! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Kérlek, ne használd a 'Szárazföld generálása' lépést 'Üres' térképtípus esetén, készíts új üres térképet inkább. This map has errors: = Ez a térkép hibás: The incompatible elements have been removed. = A nem kompatibilis elemeket eltávolítottuk. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Új térképem @@ -1221,11 +1241,15 @@ Default Focus = Nincs fő irány Please enter a new name for your city = Kérlek, írd be a városod új nevét Please select a tile for this building's [improvement] = Kérlek, válaszd ki a mezőt, amelyikre az épülethez tartozó [improvement] kerül -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = A beírt szöveg nem elfogadható! Kérlek, írj be másikat. Invalid input! Please enter a valid number. = A beírt érték nem érvényes szám! Kérlek, írd be helyesen. Please enter some text = Kérlek, írj be valamilyen szöveget + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Indonesian.properties b/android/assets/jsons/translations/Indonesian.properties index 7557ca28bf..08d34d68c8 100644 --- a/android/assets/jsons/translations/Indonesian.properties +++ b/android/assets/jsons/translations/Indonesian.properties @@ -299,6 +299,10 @@ Non-existent city = Kota yang tidak ada lagi Lost ability = Kemampuan hilang National ability = Kemampuan nasional [firstValue] vs [secondValue] = [firstValue] vs [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -513,6 +517,22 @@ River generation failed! = Pembuatan sungai gagal! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Jangan menggunakan langkah 'Daratan' dengan jenis peta 'Kosong', sebagai gantinya, buatlah peta kosong baru. This map has errors: = Peta ini memiliki eror: The incompatible elements have been removed. = Elemen-elemen yang tidak kompatibel + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Peta baru saya @@ -1210,11 +1230,15 @@ Default Focus = Fokus Standar Please enter a new name for your city = Silakan masukkan nama baru untuk kotamu Please select a tile for this building's [improvement] = Silakan memilih daerah untuk [improvement] bangunan ini -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Input tidak valid! Harap masukkan teks yang berbeda. Invalid input! Please enter a valid number. = Input tidak valid! Harap masukkan angka yang berbeda. Please enter some text = Masukkan beberapa teks + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Italian.properties b/android/assets/jsons/translations/Italian.properties index 2c90849804..e13879827d 100644 --- a/android/assets/jsons/translations/Italian.properties +++ b/android/assets/jsons/translations/Italian.properties @@ -302,6 +302,10 @@ Non-existent city = Città inesistente Lost ability = Non possiede National ability = Abilità della civiltà [firstValue] vs [secondValue] = [firstValue] vs [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -516,6 +520,22 @@ River generation failed! = Generazione mappa non riuscita! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Per favore, non usare il passo "Masse terrestri" col tipo di mappa "Vuoto". Crea piuttosto una nuova mappa vuota. This map has errors: = Errori nella mappa: The incompatible elements have been removed. = Gli elementi non compatibili sono stati rimossi. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Nuova mappa @@ -1212,11 +1232,15 @@ Default Focus = Concentrazione default Please enter a new name for your city = Digita un nuovo nome per la tua città Please select a tile for this building's [improvement] = Scegli una casella per il miglioramento [improvement] per questo edificio -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Input non valido. Inserisci un'altra frase. Invalid input! Please enter a valid number. = Input non valido. Inserisci un numero valido. Please enter some text = Inserisci un testo + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Japanese.properties b/android/assets/jsons/translations/Japanese.properties index 495e85622b..a9927155c5 100644 --- a/android/assets/jsons/translations/Japanese.properties +++ b/android/assets/jsons/translations/Japanese.properties @@ -299,6 +299,10 @@ Non-existent city = 存在しない都市 Lost ability = 失う能力 National ability = 文明能力 [firstValue] vs [secondValue] = [secondValue]→[firstValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -516,6 +520,22 @@ River generation failed! = 川の生成が失敗しました Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = This map has errors: = このマップはエラーがあります。 The incompatible elements have been removed. = 非対応の要素は削除されました。 + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = 新しいマップ @@ -1232,11 +1252,15 @@ Please enter a new name for your city = 都市の新しい名前を入力 # Requires translation! Please select a tile for this building's [improvement] = -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = 無効な入力!別の文字列を入力してください。 Invalid input! Please enter a valid number. = 無効な入力です。別の数字を入力してください。 Please enter some text = 文字列を入力してください + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Korean.properties b/android/assets/jsons/translations/Korean.properties index db0aa0672d..b862010870 100644 --- a/android/assets/jsons/translations/Korean.properties +++ b/android/assets/jsons/translations/Korean.properties @@ -301,6 +301,10 @@ Non-existent city = 없는 도시 Lost ability = 없어진 특성 National ability = 문명 특성 [firstValue] vs [secondValue] = [firstValue] vs [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -520,6 +524,22 @@ River generation failed! = 강 생성 실패! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = '빈 지도'에서는 '지반 생성'이 불가능합니다. This map has errors: = 지도에 문제가 있습니다. The incompatible elements have been removed. = 호환되지 않는 요소를 제거했습니다. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = 새 지도 @@ -1260,11 +1280,15 @@ Default Focus = 기본 설정 Please enter a new name for your city = 도시 이름 입력 Please select a tile for this building's [improvement] = 이 건물의 [improvement]가 위치할 타일을 선택하십시오. -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = 입력이 올바르지 않습니다! 다른 문자열을 입력해 주십시오. Invalid input! Please enter a valid number. = 입력이 올바르지 않습니다! 다른 숫자를 입력해 주십시오. Please enter some text = 문자열을 입력해 주십시오. + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Lithuanian.properties b/android/assets/jsons/translations/Lithuanian.properties index 75ea5f2dda..650159733f 100644 --- a/android/assets/jsons/translations/Lithuanian.properties +++ b/android/assets/jsons/translations/Lithuanian.properties @@ -302,6 +302,10 @@ Non-existent city = Neegzistuojantis miestas Lost ability = Prarastas sugebėjimas National ability = Nacionalinis ypatumas [firstValue] vs [secondValue] = [firstValue] sulyg: [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -541,6 +545,22 @@ River generation failed! = Upių generacija nepavyko! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Nenaudokite žingsnio 'Sausuma' su 'Tuščiu' žemėlapio tipu, geriau sukurkite naują tuščią žemėlapį. This map has errors: = Šis žemėlapis yra klaidingas: The incompatible elements have been removed. = Nesuderinami elementai buvo pašalinti. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Naujas mano žemėlapis @@ -1314,11 +1334,15 @@ Default Focus = Kaip numatyta Please enter a new name for your city = Įveskite naują miesto pavadinimą Please select a tile for this building's [improvement] = Pasirinkite laukelį šio pastato patobulinimui: [improvement] -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Klaidingas įvedimas! Įveskite kitą. Invalid input! Please enter a valid number. = Klaidingas įvedimas! Įveskite tinkamą skaičių. Please enter some text = Įveskite tekstą + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Malay.properties b/android/assets/jsons/translations/Malay.properties index 2e357c5bd5..ed58b533d6 100644 --- a/android/assets/jsons/translations/Malay.properties +++ b/android/assets/jsons/translations/Malay.properties @@ -383,6 +383,10 @@ Non-existent city = Lost ability = Hilang kemampuan National ability = Kemampuan kebangsaan [firstValue] vs [secondValue] = [firstValue] lawan [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -688,6 +692,22 @@ Please don't use step 'Landmass' with map type 'Empty', create a new empty map i This map has errors: = # Requires translation! The incompatible elements have been removed. = + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names # Requires translation! @@ -1666,7 +1686,7 @@ Please enter a new name for your city = # Requires translation! Please select a tile for this building's [improvement] = -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker # Requires translation! Invalid input! Please enter a different string. = @@ -1674,6 +1694,10 @@ Invalid input! Please enter a different string. = Invalid input! Please enter a valid number. = # Requires translation! Please enter some text = + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties b/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties index 77c38664d5..60d635aee7 100644 --- a/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties +++ b/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties @@ -415,6 +415,10 @@ Non-existent city = Lost ability = Tavānāi az dast rafte National ability = Tavānāi melli [firstValue] vs [secondValue] = [firstValue] bar alayh e [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -748,6 +752,22 @@ Please don't use step 'Landmass' with map type 'Empty', create a new empty map i This map has errors: = # Requires translation! The incompatible elements have been removed. = + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names # Requires translation! @@ -1785,7 +1805,7 @@ Please enter a new name for your city = # Requires translation! Please select a tile for this building's [improvement] = -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker # Requires translation! Invalid input! Please enter a different string. = @@ -1793,6 +1813,10 @@ Invalid input! Please enter a different string. = Invalid input! Please enter a valid number. = # Requires translation! Please enter some text = + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Persian_(Pinglish-UN).properties b/android/assets/jsons/translations/Persian_(Pinglish-UN).properties index c915d5fba0..39be748dc9 100644 --- a/android/assets/jsons/translations/Persian_(Pinglish-UN).properties +++ b/android/assets/jsons/translations/Persian_(Pinglish-UN).properties @@ -376,6 +376,10 @@ Non-existent city = Lost ability = Tavaanaai az dast rafte National ability = Tavaanaai melli [firstValue] vs [secondValue] = [firstValue] bar alayh e [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -691,6 +695,22 @@ Please don't use step 'Landmass' with map type 'Empty', create a new empty map i This map has errors: = # Requires translation! The incompatible elements have been removed. = + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names # Requires translation! @@ -1714,7 +1734,7 @@ Please enter a new name for your city = # Requires translation! Please select a tile for this building's [improvement] = -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker # Requires translation! Invalid input! Please enter a different string. = @@ -1722,6 +1742,10 @@ Invalid input! Please enter a different string. = Invalid input! Please enter a valid number. = # Requires translation! Please enter some text = + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Polish.properties b/android/assets/jsons/translations/Polish.properties index 6227abf638..76d8975873 100644 --- a/android/assets/jsons/translations/Polish.properties +++ b/android/assets/jsons/translations/Polish.properties @@ -299,6 +299,10 @@ Non-existent city = Nie istniejące miasto Lost ability = Utracona zdolność National ability = Zdolność narodowa [firstValue] vs [secondValue] = [firstValue] zamiast [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -513,6 +517,22 @@ River generation failed! = Generowanie rzeki nie powiodło się! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Proszę nie używać kroku 'Ląd' z typem mapy 'Pusta'. Zamiast tego należy utworzyć nową pustą mapę. This map has errors: = Ta mapa zawiera błędy: The incompatible elements have been removed. = Niepasujące elementy zostały usunięte. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Moja nowa mapa @@ -1209,11 +1229,15 @@ Default Focus = Przydziel równomiernie Please enter a new name for your city = Podaj nową nazwę miasta Please select a tile for this building's [improvement] = Proszę wybrać pole dla tego budynku [improvement] -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Niepoprawne dane! Wprowadź inny tekst. Invalid input! Please enter a valid number. = Niepoprawne dane! Wprowadź inną liczbę. Please enter some text = Proszę wprowadzić jakiś tekst + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Portuguese.properties b/android/assets/jsons/translations/Portuguese.properties index 2206d31399..d5665dd3fd 100644 --- a/android/assets/jsons/translations/Portuguese.properties +++ b/android/assets/jsons/translations/Portuguese.properties @@ -301,6 +301,10 @@ Non-existent city = Cidade inexistente Lost ability = Habilidade perdida National ability = Habilidade nacional [firstValue] vs [secondValue] = [firstValue] vs [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -521,6 +525,22 @@ River generation failed! = Geração de rios falhou! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Por favor não uses a etapa 'Landmass' com o tipo de mapa 'Empty', cria um novo mapa vazio em vez disso. This map has errors: = Este mapa tem erros: The incompatible elements have been removed. = Os elementos incompatíveis foram removidos. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = O meu novo mapa @@ -1283,11 +1303,15 @@ Default Focus = Foco Padrão Please enter a new name for your city = Introduz um novo nome para a tua cidade Please select a tile for this building's [improvement] = Seleciona uma tile para a melhoria [improvement] desta construção -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Inválido! Por favor introduza uma string diferente. Invalid input! Please enter a valid number. = Inválido! Por favor introduza um número válido. Please enter some text = Introduza algum texto + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Romanian.properties b/android/assets/jsons/translations/Romanian.properties index fa0e286838..f3828ae8e9 100644 --- a/android/assets/jsons/translations/Romanian.properties +++ b/android/assets/jsons/translations/Romanian.properties @@ -305,6 +305,10 @@ Non-existent city = Lost ability = Abilitate pierdută National ability = Abilitate națională [firstValue] vs [secondValue] = [firstValue] vs. [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -547,6 +551,22 @@ River generation failed! = Generarea râului a eșuat! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Vă rugăm să nu folosiți pasul „Masa de pământ” cu tipul de hartă „Gol”, ci creați o nouă hartă goală. This map has errors: = Aceasta harta are erori: The incompatible elements have been removed. = Elementele incompatibile au fost eliminate. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Noua mea hartă @@ -1362,12 +1382,16 @@ Default Focus = Focalizare implicită Please enter a new name for your city = Vă rugăm să introduceți un nume nou pentru orașul dvs Please select a tile for this building's [improvement] = Vă rugăm să selectați o placă pentru [improvement] acestei clădiri -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Intrare nevalidă! Vă rugăm să introduceți un șir diferit. # Requires translation! Invalid input! Please enter a valid number. = Please enter some text = Vă rugăm să introduceți ceva text + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Russian.properties b/android/assets/jsons/translations/Russian.properties index c5fa69fccc..a7931b58bf 100644 --- a/android/assets/jsons/translations/Russian.properties +++ b/android/assets/jsons/translations/Russian.properties @@ -301,6 +301,10 @@ Non-existent city = Несуществующий город Lost ability = Нет способности National ability = Национальная особенность [firstValue] vs [secondValue] = [firstValue] вместо [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -516,6 +520,22 @@ River generation failed! = Генерация реки не выполнена! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Пожалуйста, не используйте шаг 'Сформировать сушу' с типом карты 'Пусто', вместо этого создайте новую пустую карту. This map has errors: = У этой карты имеются ошибки: The incompatible elements have been removed. = Несовместимые элементы были удалены. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Моя новая карта @@ -1219,11 +1239,15 @@ Default Focus = По умолчанию Please enter a new name for your city = Пожалуйста, введите новое название для вашего города Please select a tile for this building's [improvement] = Пожалуйста, выберите клетку для этого улучшения [improvement] от здания -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Ошибка ввода! Введите другую строку. Invalid input! Please enter a valid number. = Ошибка ввода! Введите корректное число. Please enter some text = Введите текст + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Simplified_Chinese.properties b/android/assets/jsons/translations/Simplified_Chinese.properties index 7c8ddacf41..ba799a3174 100644 --- a/android/assets/jsons/translations/Simplified_Chinese.properties +++ b/android/assets/jsons/translations/Simplified_Chinese.properties @@ -299,6 +299,10 @@ Non-existent city = 不存在的城市 Lost ability = 失去能力 National ability = 民族特性 [firstValue] vs [secondValue] = [firstValue]对[secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -513,6 +517,22 @@ River generation failed! = 自动生成河流失败! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = 这个世界地形已经够简单了。请先创建一个新世界。 This map has errors: = 该地图含有错误! The incompatible elements have been removed. = 不可兼容性元素已被移除! + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = 我的新世界 @@ -1207,11 +1227,15 @@ Default Focus = 默认的公民分配重点 Please enter a new name for your city = 请输入城市的新名称 Please select a tile for this building's [improvement] = 请为建筑[improvement]分配地块 -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = 无效的输入!请尝试换个名称。 Invalid input! Please enter a valid number. = 输入无效!请输入一个有效数字 Please enter some text = 请输入内容 + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Spanish.properties b/android/assets/jsons/translations/Spanish.properties index 0c5782cbf0..8aca02c9f7 100644 --- a/android/assets/jsons/translations/Spanish.properties +++ b/android/assets/jsons/translations/Spanish.properties @@ -299,6 +299,10 @@ Non-existent city = Ciudad Inexistente Lost ability = Habilidad perdida National ability = Habilidad nacional [firstValue] vs [secondValue] = [firstValue] vs. [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -512,6 +516,22 @@ River generation failed! = ¡Generación de ríos fallida! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Por favor nó uses el paso "Continente" con el tipo de mapa "Vacío", crea un nuevo mapa en vez. This map has errors: = Este mapa tiene errores: The incompatible elements have been removed. = Los elementos incompatibles han sido removidos. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Mi mapa nuevo @@ -1206,11 +1226,15 @@ Default Focus = Enfoque por Defecto Please enter a new name for your city = Por favor introduce un nuevo nombre para tu ciudad Please select a tile for this building's [improvement] = Por favor, selecciona una casilla para la mejora [improvement] de este edificio -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = ¡Entrada inválida! Por favor pon algo diferente. Invalid input! Please enter a valid number. = ¡Entrada inválida! Por favor, digite un número válido. Please enter some text = Por favor, introduzca algún texto + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Swedish.properties b/android/assets/jsons/translations/Swedish.properties index 3fb30d17c3..33840d580e 100644 --- a/android/assets/jsons/translations/Swedish.properties +++ b/android/assets/jsons/translations/Swedish.properties @@ -306,6 +306,10 @@ Non-existent city = Lost ability = Förlorad förmåga National ability = Nationell förmåga [firstValue] vs [secondValue] = [firstValue] jämfört med [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -536,6 +540,22 @@ River generation failed! = Misslyckades med flodgenerering! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Var god använd inte "Landmassa"-steget med karttyp "tom", skapa en ny tom karta istället. This map has errors: = Denna karta har fel: The incompatible elements have been removed. = De oförenliga elementen har avlägsnats. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Min nya karta @@ -1328,12 +1348,16 @@ Default Focus = Standardfokus Please enter a new name for your city = Ange ett nytt namn för din stad Please select a tile for this building's [improvement] = Var god välj en ruta för denna byggnads [improvement] -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Ogiltig inmatning! Ange en annan sträng. # Requires translation! Invalid input! Please enter a valid number. = Please enter some text = Ange lite text + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Traditional_Chinese.properties b/android/assets/jsons/translations/Traditional_Chinese.properties index c77039affc..45257a9dfc 100644 --- a/android/assets/jsons/translations/Traditional_Chinese.properties +++ b/android/assets/jsons/translations/Traditional_Chinese.properties @@ -301,6 +301,10 @@ Non-existent city = 城市不存在 Lost ability = 失去能力 National ability = 民族特性 [firstValue] vs [secondValue] = [firstValue] vs [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -520,6 +524,22 @@ River generation failed! = 自動生成河流失敗! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = 請直接創建一個新的地圖,而不是在空白地圖生成陸地。 This map has errors: = 此地圖有錯誤: The incompatible elements have been removed. = 不兼容的元素已被刪除。 + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = 我的新地圖 @@ -1260,11 +1280,15 @@ Default Focus = 默認 Please enter a new name for your city = 請為您的城市輸入一個新名稱 Please select a tile for this building's [improvement] = 請為此建築物[improvement]選擇一個地塊 -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = 輸入無效!請輸入不同的姓名。 Invalid input! Please enter a valid number. = 輸入無效!請輸入合法的數字。 Please enter some text = 請輸入一些文字 + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Turkish.properties b/android/assets/jsons/translations/Turkish.properties index 8ec718a538..0d4b703daa 100644 --- a/android/assets/jsons/translations/Turkish.properties +++ b/android/assets/jsons/translations/Turkish.properties @@ -331,6 +331,10 @@ Non-existent city = Lost ability = Yetenek kaybedildi National ability = Ulusal yetenek [firstValue] vs [secondValue] = [firstValue] - [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -585,6 +589,22 @@ Please don't use step 'Landmass' with map type 'Empty', create a new empty map i This map has errors: = # Requires translation! The incompatible elements have been removed. = + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Yeni haritam @@ -1439,12 +1459,16 @@ Please enter a new name for your city = Lütfen şehrinize yeni bir ad girin # Requires translation! Please select a tile for this building's [improvement] = -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Geçersiz giriş! Lütfen farklı bir yazı dene. # Requires translation! Invalid input! Please enter a valid number. = Please enter some text = Lütfen yazı gir + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Ukrainian.properties b/android/assets/jsons/translations/Ukrainian.properties index fcb053f3ed..761d064d9a 100644 --- a/android/assets/jsons/translations/Ukrainian.properties +++ b/android/assets/jsons/translations/Ukrainian.properties @@ -299,6 +299,10 @@ Non-existent city = Неіснуюче місто Lost ability = Втрачена здібність National ability = Національна здібність [firstValue] vs [secondValue] = [firstValue] замість [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -513,6 +517,22 @@ River generation failed! = Не вдалося створити річку! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Будь ласка, не використовуйте крок "Суша" на "Пустій" мапі, натомість створіть нову пусту мапу. This map has errors: = Ця мапа має помилки: The incompatible elements have been removed. = Несумісні елементи було прибрано. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Моя нова мапа @@ -1210,11 +1230,15 @@ Default Focus = Пріоритет за замовчуванням Please enter a new name for your city = Вкажіть нову назву міста Please select a tile for this building's [improvement] = Оберіть клітинку для [improvement] цієї споруди -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Неправильні дані! Введіть інший текст. Invalid input! Please enter a valid number. = Неправильні дані! Введіть дійсне число. Please enter some text = Будь ласка, напишіть текст + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/Vietnamese.properties b/android/assets/jsons/translations/Vietnamese.properties index 001ba7b320..be8b24cd8b 100644 --- a/android/assets/jsons/translations/Vietnamese.properties +++ b/android/assets/jsons/translations/Vietnamese.properties @@ -302,6 +302,10 @@ Non-existent city = Thành phố không tồn tại Lost ability = Mất năng lực National ability = Năng lực quốc gia [firstValue] vs [secondValue] = [firstValue] với [secondValue] + # Requires translation! +Gained = + # Requires translation! +Lost = # New game screen @@ -541,6 +545,22 @@ River generation failed! = Thế hệ sông không thành công! Please don't use step 'Landmass' with map type 'Empty', create a new empty map instead. = Vui lòng không sử dụng bước 'Landmass' với loại bản đồ 'Empty', thay vào đó hãy tạo một bản đồ trống mới. This map has errors: = Bản đồ này có lỗi: The incompatible elements have been removed. = Các yếu tố không tương thích đã bị loại bỏ. + # Requires translation! +Current map: World Wrap = + # Requires translation! +Overlay image = + # Requires translation! +Click to choose a file = + # Requires translation! +Choose an image = + # Requires translation! +Overlay transparency: = + # Requires translation! +Invalid overlay image = + # Requires translation! +World wrap is incompatible with an overlay and was deactivated. = + # Requires translation! +An overlay image is incompatible with world wrap and was deactivated. = ## Map/Tool names My new map = Bản đồ mới của tôi @@ -1314,11 +1334,15 @@ Default Focus = Tiêu điểm mặc định Please enter a new name for your city = Vui lòng nhập tên mới cho thành phố của bạn Please select a tile for this building's [improvement] = Vui lòng chọn một ô cho [improvement] của tòa nhà này -# Ask for text or numbers popup UI +# Specialized Popups - Ask for text or numbers, file picker Invalid input! Please enter a different string. = Đâu vao không hợp lệ! Vui lòng nhập một chuỗi khác. Invalid input! Please enter a valid number. = Đâu vao không hợp lệ! Vui lòng nhập một số hợp lệ. Please enter some text = Vui lòng nhập một số văn bản + # Requires translation! +Please enter a file name = + # Requires translation! +File name: = # Technology UI diff --git a/android/assets/jsons/translations/completionPercentages.properties b/android/assets/jsons/translations/completionPercentages.properties index d9fb275764..4a4c0bdb66 100644 --- a/android/assets/jsons/translations/completionPercentages.properties +++ b/android/assets/jsons/translations/completionPercentages.properties @@ -3,26 +3,26 @@ Italian = 99 Russian = 99 Belarusian = 2 Afrikaans = 7 -German = 100 +German = 99 Swedish = 87 -Turkish = 70 +Turkish = 69 Ukrainian = 99 Filipino = 96 -French = 100 +French = 99 Portuguese = 64 Indonesian = 99 Catalan = 99 Finnish = 37 -Spanish = 100 +Spanish = 99 Malay = 23 -Brazilian_Portuguese = 100 -Traditional_Chinese = 97 +Brazilian_Portuguese = 99 +Traditional_Chinese = 96 Polish = 99 -Lithuanian = 95 +Lithuanian = 94 Romanian = 73 Simplified_Chinese = 99 Bulgarian = 43 -Korean = 97 +Korean = 96 Persian_(Pinglish-DIN) = 13 Japanese = 81 English = 0 diff --git a/build.gradle.kts b/build.gradle.kts index c5bbcf7f6a..b76e09bc24 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -121,6 +121,7 @@ project(":core") { "implementation"("com.badlogicgames.gdx:gdx:$gdxVersion") "implementation"("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4") "implementation"("org.jetbrains.kotlin:kotlin-reflect:${com.unciv.build.BuildConfig.kotlinVersion}") + } diff --git a/changelog.md b/changelog.md index 0f29d58a54..cf3fc23edb 100644 --- a/changelog.md +++ b/changelog.md @@ -1,20 +1,19 @@ ## 4.6.17 -Resolved - badly configured era conditional no longer causes crashes +More efficient use of the charts space - By JackRainy + +By SomeTroglodyte: +- Allow image overlay and changing world wrap in map editor +- Reapply 'city focus' on yield changes +- Upgrading from Unit overview improved Remove "does not support server feature set" error for uncivserver.xyz Trigger resource recalculation upon gaining a unit that requires resources -Guard against '><' causing translation recursion +Guard against '><' text causing translation recursion -By SomeTroglodyte: -- More reapply CityFocus on yield changes -- Allow image overlay and changing world wrap in map editor -- Small File Chooser and Separator fixes -- Upgrading from Unit overview improved - -More efficient use of the charts space - By JackRainy +Badly configured era conditional no longer causes crashes ## 4.6.16 diff --git a/fastlane/metadata/android/en-US/changelogs/874.txt b/fastlane/metadata/android/en-US/changelogs/874.txt index 1b12c5a66f..ce510a063d 100644 --- a/fastlane/metadata/android/en-US/changelogs/874.txt +++ b/fastlane/metadata/android/en-US/changelogs/874.txt @@ -1,17 +1,14 @@ +More efficient use of the charts space - By JackRainy - -Resolved - badly configured era conditional no longer causes crashes +By SomeTroglodyte: +- Allow image overlay and changing world wrap in map editor +- Reapply 'city focus' on yield changes +- Upgrading from Unit overview improved Remove "does not support server feature set" error for uncivserver.xyz Trigger resource recalculation upon gaining a unit that requires resources -Guard against '><' causing translation recursion +Guard against '><' text causing translation recursion -By SomeTroglodyte: -- More reapply CityFocus on yield changes -- Allow image overlay and changing world wrap in map editor -- Small File Chooser and Separator fixes -- Upgrading from Unit overview improved - -More efficient use of the charts space - By JackRainy \ No newline at end of file +Badly configured era conditional no longer causes crashes \ No newline at end of file