update translation (#1041)

* systemProp

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update
This commit is contained in:
lishaoxia1985 2019-09-09 00:25:49 +08:00 committed by Yair Morgenstern
parent fc76052ee5
commit c06028b082
11 changed files with 112 additions and 79 deletions

View File

@ -185,6 +185,10 @@
Russian:"Мы обнаружили город-государство [name]!" Russian:"Мы обнаружили город-государство [name]!"
} }
"We have encountered [civName]!":{
Simplified_Chinese:"我们遇到了文明--[civName]"
}
// Friendship declaration flavor texts // Friendship declaration flavor texts
"Declare Friendship ([numberOfTurns] turns)":{ "Declare Friendship ([numberOfTurns] turns)":{
Italian:"Dichiarazione di Amicizia ([numberOfTurns] turni)" Italian:"Dichiarazione di Amicizia ([numberOfTurns] turni)"
@ -755,6 +759,7 @@
"Introduction to [nation]":{ "Introduction to [nation]":{
Italian:"Introduci a [nation]" Italian:"Introduci a [nation]"
Simplified_Chinese:"介绍认识[nation]"
} }
"Luxury resources":{ "Luxury resources":{
@ -1341,17 +1346,6 @@
Russian:"Повышения" Russian:"Повышения"
} }
"units in rough terrain":{
Italian:"unità su terreno accidentato"
Romanian:"unități în teren accidentat"
Spanish:"unidades en terreno accidentado"
Simplified_Chinese:"位于复杂地形的单位"
German:"Einheiten in unwegsamem Gelände"
French:"unités en terrain accidenté"
Portuguese:"unidades em terreno acidentado"
Russian:"юниты на пересеченной местности"
}
"Barbarians":{ "Barbarians":{
Italian:"Barbari" Italian:"Barbari"
Romanian:"Barbari" Romanian:"Barbari"

View File

@ -8,7 +8,7 @@
German:"Aus Zwischenablage laden" German:"Aus Zwischenablage laden"
Dutch:"Gekopieerde data laden" Dutch:"Gekopieerde data laden"
Spanish:"Cargar datos copiados" Spanish:"Cargar datos copiados"
Simplified_Chinese:"加载复制的数据" Simplified_Chinese:"读取剪贴板中的游戏数据"
Portuguese:"Carregar dados copiados" Portuguese:"Carregar dados copiados"
Japanese:"コピーしたデータを読み込む" Japanese:"コピーしたデータを読み込む"
} }
@ -16,7 +16,7 @@
"Could not load game from clipboard!":{ "Could not load game from clipboard!":{
Italian:"Impossibile caricare partita dagli appunti!" Italian:"Impossibile caricare partita dagli appunti!"
Romanian:"Jocul nu a putut fi încărcat din clipboard!" Romanian:"Jocul nu a putut fi încărcat din clipboard!"
Simplified_Chinese:"无法从剪贴板加载游戏!" Simplified_Chinese:"无法从剪贴板读取游戏!"
Portuguese:"Não foi possivel carregar o jogo da prancheta" Portuguese:"Não foi possivel carregar o jogo da prancheta"
German:"Das Spiel konnte nicht aus der Zwischenablage geladen werden!" German:"Das Spiel konnte nicht aus der Zwischenablage geladen werden!"
French:"Impossible de charger la partie depuis le presse-papier" French:"Impossible de charger la partie depuis le presse-papier"
@ -25,23 +25,6 @@
Dutch:"Kon game niet van klembord laden!" Dutch:"Kon game niet van klembord laden!"
Spanish:"No se pudo cargar el juego desde el portapapeles!" Spanish:"No se pudo cargar el juego desde el portapapeles!"
} }
////// New game screen
/*
"Civilization":{ //this word is not used in the game.
Italian:"Civiltà"
Russian:"Цивилизация"
French:"Civilisation"
Romanian:"Civilizaţie"
Spanish:"Civilización"
Simplified_Chinese:"文明"
Portuguese:"Civilização"
German:"Zivilisation"
}
*/
"Start game!":{ "Start game!":{
Italian:"Comincia la tua avventura!" Italian:"Comincia la tua avventura!"
@ -78,7 +61,7 @@
"No barbarians":{//it can be showed correct as usual, so I'm not translate it. "No barbarians":{//it can be showed correct as usual, so I'm not translate it.
Italian:"Niente barbari" Italian:"Niente barbari"
French:"Pas de barbare" French:"Pas de barbare"
//Simplified_Chinese:"无蛮族" Simplified_Chinese:"无蛮族"
Russian:"Без варваров" Russian:"Без варваров"
} }
@ -92,21 +75,21 @@
"Scientific": {//it can be showed correct as usual in chinese, so I'm not translate it. "Scientific": {//it can be showed correct as usual in chinese, so I'm not translate it.
Italian:"Scientifica" Italian:"Scientifica"
French: "Scientifique" French: "Scientifique"
//Simplified_Chinese:"科技" Simplified_Chinese:"科技胜利"
Russian:"Научная" Russian:"Научная"
} }
"Domination": {//it can be showed correct as usual in chinese, so I'm not translate it. "Domination": {//it can be showed correct as usual in chinese, so I'm not translate it.
Italian:"Per Dominazione" Italian:"Per Dominazione"
French: "Conquete" French: "Conquete"
//Simplified_Chinese:"征服" Simplified_Chinese:"征服胜利"
Russian:"Завоевание" Russian:"Завоевание"
}, },
"Cultural": {//it can be showed correct as usual in chinese, so I'm not translate it. "Cultural": {//it can be showed correct as usual in chinese, so I'm not translate it.
Italian:"Culturale" Italian:"Culturale"
French: "Culturelle" French: "Culturelle"
//Simplified_Chinese:"文化" Simplified_Chinese:"文化胜利"
Russian:"Культурная" Russian:"Культурная"
} }
@ -302,7 +285,7 @@
"User Id":{ "User Id":{
Italian:"ID Utente" Italian:"ID Utente"
Simplified_Chinese:"用户ID" Simplified_Chinese:"玩家Id"
Russian:"ID игрока" Russian:"ID игрока"
} }
@ -314,7 +297,7 @@
"Username":{ "Username":{
Italian:"Nome utente" Italian:"Nome utente"
Simplified_Chinese:"用户名" Simplified_Chinese:"玩家姓名"
Russian:"Пользователь" Russian:"Пользователь"
} }
@ -336,21 +319,25 @@
"Join Game":{ "Join Game":{
Italian:"Unisciti" Italian:"Unisciti"
Simplified_Chinese:"加入游戏"
Russian:"Подключиться" Russian:"Подключиться"
} }
"Invalid game ID!":{ "Invalid game ID!":{
Italian:"ID Partita non corretto" Italian:"ID Partita non corretto"
Simplified_Chinese:"无效的游戏Id"
Russian:"Некорректный ID игры!" Russian:"Некорректный ID игры!"
} }
"Copy User Id":{ "Copy User Id":{
Italian:"Copia ID Utente" Italian:"Copia ID Utente"
Simplified_Chinese:"复制玩家Id"
Russian:"Скопировать ID игрока" Russian:"Скопировать ID игрока"
} }
"Copy Game Id":{ "Copy Game Id":{
Italian:"Copia ID Partita" Italian:"Copia ID Partita"
Simplified_Chinese:"复制游戏Id"
Russian:"Скопировать ID игры" Russian:"Скопировать ID игры"
} }
@ -432,6 +419,10 @@
Portuguese:"Partidas salvas" Portuguese:"Partidas salvas"
} }
"Show autosaves":{
Simplified_Chinese:"显示自动存档"
}
"Saved game name":{ "Saved game name":{
Italian:"Nome del salvataggio" Italian:"Nome del salvataggio"
Russian:"Имя сохранённой игры" Russian:"Имя сохранённой игры"
@ -444,14 +435,18 @@
Portuguese:"Nome do jogo salvo" Portuguese:"Nome do jogo salvo"
} }
"Copy to clipboard":{ //shouldn't it be "copy saved game to clipboard" ? //Y: technichally yes, but that's longer so doesn't fit as well into the button-space "Copy to clipboard":{ //this button exsits in "Save game" and "Map editor", it means that we can copy "current game status" to clipboard, "current game status" is not a existing file but some words.
Italian:"Copia su appunti" Italian:"Copia su appunti"
French:"Copier dans le presse-papier" French:"Copier dans le presse-papier"
Simplified_Chinese:"复制到剪贴板" Simplified_Chinese:"复制当前游戏数据到剪贴板"
Portuguese:"Copiar" //means copy but it is correct because you can actually paste it as text Portuguese:"Copiar" //means copy but it is correct because you can actually paste it as text
Russian:"Скопировать в буфер" Russian:"Скопировать в буфер"
} }
"Copy saved game to clipboard":{//this button exsits in "Load game",it means that we have a "saved game" file, so we can copy its data to clipboard.
Simplified_Chinese:"复制游戏存档到剪贴板"
}
"Could not load game":{ "Could not load game":{
Italian:"Impossibile caricare partita" Italian:"Impossibile caricare partita"
Russian:"Не удалось загрузить игру" Russian:"Не удалось загрузить игру"
@ -460,7 +455,7 @@
German:"Spiel konnte nicht geladen werden" German:"Spiel konnte nicht geladen werden"
Dutch:"Spel kon niet geladen worden" Dutch:"Spel kon niet geladen worden"
Spanish:"Imposible cargar partida" Spanish:"Imposible cargar partida"
Simplified_Chinese:"无法载入游戏" Simplified_Chinese:"无法读取游戏"
Portuguese:"Não foi possivel carregar a partida salva" Portuguese:"Não foi possivel carregar a partida salva"
} }
@ -557,7 +552,7 @@
"Turns between autosaves":{ "Turns between autosaves":{
Italian:"Turni tra autosalvataggi" Italian:"Turni tra autosalvataggi"
French:"Tours avant sauvegarde automatique" French:"Tours avant sauvegarde automatique"
Simplified_Chinese:"自动存档回合" Simplified_Chinese:"自动存档/回合"
Portuguese:"Turnos entre autosaves" Portuguese:"Turnos entre autosaves"
Russian:"Кол-во ходов между автосохранениями" Russian:"Кол-во ходов между автосохранениями"
} }

View File

@ -138,6 +138,7 @@
Italian:"La Meraviglia [wonder] è stata costruita in una terra lontana" Italian:"La Meraviglia [wonder] è stata costruita in una terra lontana"
French:"[wonder] a été construit(e) dans un lointain pays" French:"[wonder] a été construit(e) dans un lointain pays"
Russian:"[wonder] был построен в далёких землях" Russian:"[wonder] был построен в далёких землях"
Simplified_Chinese:"[wonder]已在遥远的土地上建成"
} }
"Work has started on [construction]":{ "Work has started on [construction]":{
@ -148,7 +149,7 @@
German:"Arbeit an [construction] hat begonnen" German:"Arbeit an [construction] hat begonnen"
Dutch:"Werk is begonen aan [construction]" Dutch:"Werk is begonen aan [construction]"
Spanish:"Se ha empezado a trabajar en [construction]" Spanish:"Se ha empezado a trabajar en [construction]"
Simplified_Chinese:"[construction]建造工作已经开始" Simplified_Chinese:"开始建造/组建:[construction]"
Portuguese:"Os trabalhos começaram no(a) [construction]" Portuguese:"Os trabalhos começaram no(a) [construction]"
Japanese:"[construction]の作業が開始されました" Japanese:"[construction]の作業が開始されました"
} }
@ -157,6 +158,7 @@
Italian:"[cityName] non può più costruire [construction]" Italian:"[cityName] non può più costruire [construction]"
French:"[cityName] ne peut plus travailler sur [construction]" French:"[cityName] ne peut plus travailler sur [construction]"
Russian:"[cityName] не может продолжать работу над [construction]" Russian:"[cityName] не может продолжать работу над [construction]"
Simplified_Chinese:"[cityname]无法继续建造/组建[construction]"
} }
@ -168,7 +170,7 @@
German:"[cityname] hat seine Grenzen erweitert!" German:"[cityname] hat seine Grenzen erweitert!"
Dutch:"[cityname] heeft zijn grenzen uitgebreid!" Dutch:"[cityname] heeft zijn grenzen uitgebreid!"
Spanish:"¡[cityname] ha expandido sus fronteras!" Spanish:"¡[cityname] ha expandido sus fronteras!"
Simplified_Chinese:"[cityname]已经扩张它的边界" Simplified_Chinese:"[cityname]的边界已经扩张!"
Portuguese:"[cityname] expandiu seus territórios!" Portuguese:"[cityname] expandiu seus territórios!"
Japanese:"[cityname]は国境を拡大しました!" Japanese:"[cityname]は国境を拡大しました!"
} }
@ -209,7 +211,7 @@
German:"Ein(e) feindliche(r) [unit] hat [cityname] angegriffen" // Gender sensitive German:"Ein(e) feindliche(r) [unit] hat [cityname] angegriffen" // Gender sensitive
Dutch:"Een vijandelijke [unit] heeft [cityname] aangevallen" Dutch:"Een vijandelijke [unit] heeft [cityname] aangevallen"
Spanish:"Un [unit] enemigo ha atacado [cityname]" Spanish:"Un [unit] enemigo ha atacado [cityname]"
Simplified_Chinese:"1个敌方的[unit]攻击了[cityname]" Simplified_Chinese:"敌方的[unit]攻击了[cityname]"
Portuguese:"Um(a) [unit] inimaga(o) atacou [cityname]" Portuguese:"Um(a) [unit] inimaga(o) atacou [cityname]"
Japanese:"敵[unit]が[cityname]を攻撃しました" Japanese:"敵[unit]が[cityname]を攻撃しました"
} }
@ -222,7 +224,7 @@
German:"Ein(e) feindliche(r) [unit] hat unsere(n) [ourUnit] angegriffen" // Gender sensitive German:"Ein(e) feindliche(r) [unit] hat unsere(n) [ourUnit] angegriffen" // Gender sensitive
Dutch:"Een vijandige [unit] heeft onze [ourUnit] aangevallen" Dutch:"Een vijandige [unit] heeft onze [ourUnit] aangevallen"
Spanish:"Un [unit] enemigo ha atacado nuestro [ourUnit]" Spanish:"Un [unit] enemigo ha atacado nuestro [ourUnit]"
Simplified_Chinese:"1个敌方的[unit]攻击了我们的[ourUnit]" Simplified_Chinese:"敌方的[unit]攻击了我们的[ourUnit]"
Portuguese:"Um(a) [unit] inimigo(a) atacout nossa [ourUnit]" Portuguese:"Um(a) [unit] inimigo(a) atacout nossa [ourUnit]"
Japanese:"敵[unit]が私たちの[ourUnit]を攻撃しました" Japanese:"敵[unit]が私たちの[ourUnit]を攻撃しました"
} }
@ -231,6 +233,7 @@
Italian:"La città nemica [cityName] ha attaccato [ourUnit]" Italian:"La città nemica [cityName] ha attaccato [ourUnit]"
French:"La cité ennemie [cityName] a attaqué notre [ourUnit]" French:"La cité ennemie [cityName] a attaqué notre [ourUnit]"
Russian:"Наш [ourUnit] был атакован вражеским городом [cityName]" Russian:"Наш [ourUnit] был атакован вражеским городом [cityName]"
Simplified_Chinese:"敌方城市[cityName]攻击了我们的[ourUnit]"
} }
"An enemy [unit] has captured [cityname]":{ "An enemy [unit] has captured [cityname]":{
@ -241,7 +244,7 @@
German:"Ein(e) feindliche(r) [unit] hat [cityname] eingenommen" // Gender sensitive German:"Ein(e) feindliche(r) [unit] hat [cityname] eingenommen" // Gender sensitive
Dutch:"Een vijandige [unit] heeft [cityname] ingenomen" Dutch:"Een vijandige [unit] heeft [cityname] ingenomen"
Spanish:"Un [unit] enemigo ha capturado [cityname]" Spanish:"Un [unit] enemigo ha capturado [cityname]"
Simplified_Chinese:"1个敌方的[unit]占领了[cityname]" Simplified_Chinese:"敌方的[unit]占领了[cityname]"
Portuguese:"Um(a) [unit] inimigo(a) capturou [cityname]" Portuguese:"Um(a) [unit] inimigo(a) capturou [cityname]"
Japanese:"敵[unit]が[cityname]を占領しました" Japanese:"敵[unit]が[cityname]を占領しました"
} }
@ -254,7 +257,7 @@
German:"Ein(e) feindliche(r) [unit] hat unsere(n) [ourUnit] gefangen genommen" // Gender sensitive German:"Ein(e) feindliche(r) [unit] hat unsere(n) [ourUnit] gefangen genommen" // Gender sensitive
Dutch:"Een vijandige [unit] heeft [ourUnit] gevangen genomen" Dutch:"Een vijandige [unit] heeft [ourUnit] gevangen genomen"
Spanish:"Un [unit] enemigo ha capturado nuestro [ourUnit]" Spanish:"Un [unit] enemigo ha capturado nuestro [ourUnit]"
Simplified_Chinese:"1个敌方的[unit]俘虏了我们的[ourUnit]" Simplified_Chinese:"敌方的[unit]俘虏了我们的[ourUnit]"
Portuguese:"Um(a) [unit] inimigo(a) capturou nosso(a) [ourUnit]" Portuguese:"Um(a) [unit] inimigo(a) capturou nosso(a) [ourUnit]"
Japanese:"敵[unit]が私たちの[ourUnit]を捕獲しました" Japanese:"敵[unit]が私たちの[ourUnit]を捕獲しました"
} }
@ -267,7 +270,7 @@
German:"Ein(e) feindliche(r) [unit] hat unsere(n) [ourUnit] zerstört" // Gender sensitive German:"Ein(e) feindliche(r) [unit] hat unsere(n) [ourUnit] zerstört" // Gender sensitive
Dutch:"Een vijandige [unit] heeft onze [ourUnit] gedood" Dutch:"Een vijandige [unit] heeft onze [ourUnit] gedood"
Spanish:"Un [unit] enemigo ha destruido nuestro [ourUnit]" Spanish:"Un [unit] enemigo ha destruido nuestro [ourUnit]"
Simplified_Chinese:"1个敌方的[unit]杀死了我们的[ourUnit]" Simplified_Chinese:"敌方的[unit]杀死了我们的[ourUnit]"
Portuguese:"Um(a) [unit] inimigo(a) destruiu nosso(a) [ourUnit]" Portuguese:"Um(a) [unit] inimigo(a) destruiu nosso(a) [ourUnit]"
Japanese:"敵[unit]が私たちの[ourUnit]を破壊しました" Japanese:"敵[unit]が私たちの[ourUnit]を破壊しました"
} }
@ -276,6 +279,7 @@
Italian:"La città nemica [cityName] ha distrutto [ourUnit]" Italian:"La città nemica [cityName] ha distrutto [ourUnit]"
French:"La cité ennemie [cityName] a détruit notre [ourUnit]" French:"La cité ennemie [cityName] a détruit notre [ourUnit]"
Russian:"Наш [ourUnit] был уничтожен вражеским городом [cityName]" Russian:"Наш [ourUnit] был уничтожен вражеским городом [cityName]"
Simplified_Chinese:"敌方城市[cityName]杀死了我们的[ourUnit]"
} }
"An enemy [unit] was destroyed while attacking [cityname]":{ "An enemy [unit] was destroyed while attacking [cityname]":{
@ -286,7 +290,7 @@
German:"Ein(e) feindliche(r) [unit] wurde beim Angriff auf [cityname] zerstört" // Gender sensitive German:"Ein(e) feindliche(r) [unit] wurde beim Angriff auf [cityname] zerstört" // Gender sensitive
Dutch:"Een vijandige [unit] werd gedood tijdens zijn aanval op [cityname]" Dutch:"Een vijandige [unit] werd gedood tijdens zijn aanval op [cityname]"
Spanish:"Un [unit] enemigo ha sido destruido mientras atacaba [cityname]" Spanish:"Un [unit] enemigo ha sido destruido mientras atacaba [cityname]"
Simplified_Chinese:"1个敌方的[unit]在攻击[cityname]时被消灭" Simplified_Chinese:"敌方的[unit]在攻击[cityname]时被消灭"
Portuguese:"Um(a) [unit] inimigo(a) foi destruido enquanto atacava [cityname]" Portuguese:"Um(a) [unit] inimigo(a) foi destruido enquanto atacava [cityname]"
Japanese:"[cityname]を攻撃している間に敵[unit]が破壊された" Japanese:"[cityname]を攻撃している間に敵[unit]が破壊された"
} }
@ -299,7 +303,7 @@
German:"Ein(e) feindliche(r) [unit] wurde beim Angriff auf unsere(n) [ourUnit] zerstört" // Gender sensitive German:"Ein(e) feindliche(r) [unit] wurde beim Angriff auf unsere(n) [ourUnit] zerstört" // Gender sensitive
Dutch:"Een vijandige [unit] werd gedood tijdens zijn aanval op onze [unit]" Dutch:"Een vijandige [unit] werd gedood tijdens zijn aanval op onze [unit]"
Spanish:"Un [unit] enemigo ha sido destruido mientras atacaba nuestro [ourUnit]" Spanish:"Un [unit] enemigo ha sido destruido mientras atacaba nuestro [ourUnit]"
Simplified_Chinese:"1个敌方的[unit]在攻击我方[ourUnit]时被消灭" Simplified_Chinese:"敌方的[unit]在攻击我方[ourUnit]时被消灭"
Portuguese:"Um(a) [unit] inimigo(a) foi destruido(a) enquanto atacando nosso(a) [ourUit]" Portuguese:"Um(a) [unit] inimigo(a) foi destruido(a) enquanto atacando nosso(a) [ourUit]"
Japanese:"「私たちの[ourUnit]を攻撃している間に敵[unit]が破壊された" Japanese:"「私たちの[ourUnit]を攻撃している間に敵[unit]が破壊された"
} }
@ -308,24 +312,28 @@
Italian:"La nostra unità [attackerName] è stata distrutta dall'intercettante [interceptorName]" Italian:"La nostra unità [attackerName] è stata distrutta dall'intercettante [interceptorName]"
French:"Notre [attackerName] a été intercepté et détruit par un(e) [interceptorName] ennemie" French:"Notre [attackerName] a été intercepté et détruit par un(e) [interceptorName] ennemie"
Russian:"Наш [attackerName], был перехвачен и уничтожен вражеским [interceptorName]" Russian:"Наш [attackerName], был перехвачен и уничтожен вражеским [interceptorName]"
Simplified_Chinese:"我们的[attackerName]被敌方的[interceptorName]拦截并摧毁"
} }
"Our [interceptorName] intercepted and destroyed an enemy [attackerName]":{ "Our [interceptorName] intercepted and destroyed an enemy [attackerName]":{
Italian:"La nostra unità [interceptorName] ha intercettato e distrutto l'unità nemica [attackerName]" Italian:"La nostra unità [interceptorName] ha intercettato e distrutto l'unità nemica [attackerName]"
French:"Notre [interceptorName] a intercepté et détruit un(e) [attackerName] ennemie" French:"Notre [interceptorName] a intercepté et détruit un(e) [attackerName] ennemie"
Russian:"Наш [interceptorName] перехватил и уничтожил вражеский [attackerName]" Russian:"Наш [interceptorName] перехватил и уничтожил вражеский [attackerName]"
Simplified_Chinese:"我们的[interceptorName]拦截并摧毁了敌方的[attackerName]"
} }
"Our [$attackerName] was attacked by an intercepting [$interceptorName]":{ "Our [$attackerName] was attacked by an intercepting [$interceptorName]":{
Italian:"La nostra unità [$attackerName] è stata attaccata dall'intercettante [$interceptorName]" Italian:"La nostra unità [$attackerName] è stata attaccata dall'intercettante [$interceptorName]"
French:"Notre [$attackerName] a été intercepté par un(e) [$interceptorName] ennemie" French:"Notre [$attackerName] a été intercepté par un(e) [$interceptorName] ennemie"
Russian:"Наш [$attackerName], был перехвачен и атакован вражеским [$interceptorName]" Russian:"Наш [$attackerName], был перехвачен и атакован вражеским [$interceptorName]"
Simplified_Chinese:"我们的[$attackerName]被敌方的[$interceptorName]拦截并攻击"
} }
"Our [$interceptorName] intercepted and attacked an enemy [$attackerName]":{ "Our [$interceptorName] intercepted and attacked an enemy [$attackerName]":{
Italian:"La nostra unità [$interceptorName] ha intercettato e attaccato l'unità nemica [$attackerName]" Italian:"La nostra unità [$interceptorName] ha intercettato e attaccato l'unità nemica [$attackerName]"
French:"Notre [$interceptorName] a intercepté un(e) [$attackerName] ennemie" French:"Notre [$interceptorName] a intercepté un(e) [$attackerName] ennemie"
Russian:"Наш [$interceptorName] перехватил и атаковал вражеский [$attackerName]" Russian:"Наш [$interceptorName] перехватил и атаковал вражеский [$attackerName]"
Simplified_Chinese:"我们的[$interceptorName]拦截并攻击了敌方的[$attackerName]"
} }
"An enemy [unit] was spotted near our territory":{ "An enemy [unit] was spotted near our territory":{
@ -378,7 +386,7 @@
German:"Die Zivilisation [civName] wurde besiegt!" German:"Die Zivilisation [civName] wurde besiegt!"
Dutch:"De [civName] beschaving is vernietigt!" //civname has to be an adjective Dutch:"De [civName] beschaving is vernietigt!" //civname has to be an adjective
Spanish:"¡La civilización de [civName] ha sido destruida!" Spanish:"¡La civilización de [civName] ha sido destruida!"
Simplified_Chinese:"[civName]文明已经灭" Simplified_Chinese:"文明--[civName]已经灭亡!"
Portuguese:"A civilização de [civName] foi destruida!" Portuguese:"A civilização de [civName] foi destruida!"
Japanese:"[civName]の文明は破壊されました!" Japanese:"[civName]の文明は破壊されました!"
} }
@ -387,18 +395,21 @@
Italian:"La Città-Stato di [name] è stata distrutta!" Italian:"La Città-Stato di [name] è stata distrutta!"
French:"La Cité état [name] a été détruite" French:"La Cité état [name] a été détruite"
Russian:"Город-государство [name] был уничтожен!" Russian:"Город-государство [name] был уничтожен!"
Simplified_Chinese:"城邦--[name]已经灭亡!"
} }
"We have captured a barbarian encampment and recovered [goldAmount] gold!":{ //shouldn't it be "we have destroyed ..." ? "We have captured a barbarian encampment and recovered [goldAmount] gold!":{ //shouldn't it be "we have destroyed ..." ?
Italian:"Abbiamo distrutto un accampamento barbaro e recuperato [goldAmount] Oro!" Italian:"Abbiamo distrutto un accampamento barbaro e recuperato [goldAmount] Oro!"
French:"Nous avons capturé un campement barbare et pillé [goldAmount] ors" French:"Nous avons capturé un campement barbare et pillé [goldAmount] ors"
Russian:"Мы разгромили лагерь варваров и нашли [goldAmount] золота!" Russian:"Мы разгромили лагерь варваров и нашли [goldAmount] золота!"
Simplified_Chinese:"我们摧毁蛮族营地获得了[goldAmount]金钱!"
} }
"A barbarian [unitType] has joined us!":{ "A barbarian [unitType] has joined us!":{
Italian:"L'unità barbarica [unitType] si è unita a noi!" Italian:"L'unità barbarica [unitType] si è unita a noi!"
French:"Un [unitType] barbare nous a rejoins!" French:"Un [unitType] barbare nous a rejoins!"
Russian:"Варварский [unitType] присоединился к нам!" Russian:"Варварский [unitType] присоединился к нам!"
Simplified_Chinese:"蛮族的[unitType]加入了我们!"
} }
///////////////// ruins ///////////////// ruins
@ -412,7 +423,7 @@
Japanese:"遺跡で生存者が見つかりました - 人口は[cityName]に追加されました" Japanese:"遺跡で生存者が見つかりました - 人口は[cityName]に追加されました"
Russian:"Мы нашли выживших в руинах - население добавлено в [cityName]" Russian:"Мы нашли выживших в руинах - население добавлено в [cityName]"
Dutch:"We hebben overlevenden gevonden in de ruïnes - populatie toegevoegd aan [cityName]" Dutch:"We hebben overlevenden gevonden in de ruïnes - populatie toegevoegd aan [cityName]"
Simplified_Chinese:"我们在废墟中找到了幸存者 - 人口被添加到[cityName]" Simplified_Chinese:"我们在废墟中找到了幸存者 - [cityName]的人口增加了"
Portuguese:"Encontramos sobreviventes nas ruínas - população adicionada a [cityName]" Portuguese:"Encontramos sobreviventes nas ruínas - população adicionada a [cityName]"
} }
"We have discovered the lost technology of [techName] in the ruins!":{ "We have discovered the lost technology of [techName] in the ruins!":{
@ -472,6 +483,7 @@
German: "[unit] hat die Erkundung abgeschlossen." German: "[unit] hat die Erkundung abgeschlossen."
French:"[unit] a fini d'explorer" French:"[unit] a fini d'explorer"
Russian:"[unit] завершил исследование местности." Russian:"[unit] завершил исследование местности."
Simplified_Chinese:"[unit]已完成了探索。"
}, },
"[unit] has no work to do.": { "[unit] has no work to do.": {
@ -479,52 +491,61 @@
German:"[unit] hat keine Arbeit mehr." German:"[unit] hat keine Arbeit mehr."
French:"[unit] n'a rien à faire" French:"[unit] n'a rien à faire"
Russian:"[unit] завершил все доступные работы." Russian:"[unit] завершил все доступные работы."
Simplified_Chinese:"[unit]处于空闲。"
} }
"You're losing control of [name].":{ //When you're about to lose your friendship with a City-State "You're losing control of [name].":{ //When you're about to lose your friendship with a City-State
Italian:"Stai perdendo il controllo di [name]." Italian:"Stai perdendo il controllo di [name]."
French:"Vous perdez le contrôle de [name]" French:"Vous perdez le contrôle de [name]"
Russian:"Вы теряете влияние на [name]." Russian:"Вы теряете влияние на [name]."
Simplified_Chinese:"你已经失去了和[name]的脆弱友谊。"
} }
"You and [name] are no longer friends!":{ // When you lose friendship with a City-State (Relationship fall less than 30) "You and [name] are no longer friends!":{ // When you lose friendship with a City-State (Relationship fall less than 30)
Italian:"Non sei più amico di [name]!" Italian:"Non sei più amico di [name]!"
French:"Vous et [name] n'êtes plus amis!" French:"Vous et [name] n'êtes plus amis!"
Russian:"Вы и [name] больше не друзья!" Russian:"Вы и [name] больше не друзья!"
Simplified_Chinese:"你和[name]不再是朋友了!"
} }
"Your alliance with [name] is faltering.":{ //When you're about to lose your alliance with a City-State "Your alliance with [name] is faltering.":{ //When you're about to lose your alliance with a City-State
Italian:"L'alleanza con [name] si sta sfaldando." Italian:"L'alleanza con [name] si sta sfaldando."
French:"Votre alliance avec [name] est vacillante." French:"Votre alliance avec [name] est vacillante."
Russian:"Ваш союз с [name] заканчивается." Russian:"Ваш союз с [name] заканчивается."
Simplified_Chinese:"你和[name]的盟友关系正日薄西山。"
} }
"You and [name] are no longer allies!":{ // When you lose alliance with a City-State (Relationship fall less than 60) "You and [name] are no longer allies!":{ // When you lose alliance with a City-State (Relationship fall less than 60)
Italian:"Non sei più alleato con [name]!" Italian:"Non sei più alleato con [name]!"
French:"Vous et [name] n'êtes plus alliés!" French:"Vous et [name] n'êtes plus alliés!"
Russian:"Вы и [name] больше не союзники!" Russian:"Вы и [name] больше не союзники!"
Simplified_Chinese:"你和[name]不再是盟友了!"
}, },
"[civName] gave us a [untiName] as gift near [cityName]!":{ // When a city state gives a unit as gift. "[civName] gave us a [untiName] as gift near [cityName]!":{ // When a city state gives a unit as gift.
Italian:"[civName] ci ha dato [untiName] come regalo vicino a [cityName]!" Italian:"[civName] ci ha dato [untiName] come regalo vicino a [cityName]!"
French:"[civName] nous offre un(e) [untiName] prêt de [cityName]!" French:"[civName] nous offre un(e) [untiName] prêt de [cityName]!"
Russian:"[civName] передал нам в дар [untiName] около города [cityName]!" Russian:"[civName] передал нам в дар [untiName] около города [cityName]!"
Simplified_Chinese:"[civName]将[untiName](出现在[cityName]附近)赠予我们!"
} }
"[civName] has denounced us!":{ "[civName] has denounced us!":{
Italian:"[civName] ci ha denunciati pubblicamente!" Italian:"[civName] ci ha denunciati pubblicamente!"
Russian:"[civName] публично осудил нас!" Russian:"[civName] публично осудил нас!"
Simplified_Chinese:"真是不知死活![civName]竟然敢谴责我们!"
} }
// Trade // Trade
"[civName] has accepted your trade request":{ "[civName] has accepted your trade request":{
Italian:"[civName] ha accettato la nostra offerta commerciale." Italian:"[civName] ha accettato la nostra offerta commerciale."
Russian:"[civName] принимает ваше торговое предложение" Russian:"[civName] принимает ваше торговое предложение"
Simplified_Chinese:"[civName]接受了你的贸易请求"
} }
"[civName] has denied your trade request":{ "[civName] has denied your trade request":{
Italian:"[civName] ha rifiutato la nostra offerta commerciale." Italian:"[civName] ha rifiutato la nostra offerta commerciale."
Russian:"[civName] отклонил ваше торговое предложение" Russian:"[civName] отклонил ваше торговое предложение"
Simplified_Chinese:"[civName]否决了你的贸易请求"
} }
@ -541,12 +562,14 @@
Italian:"Un nostro accordo con [nation] è terminato." Italian:"Un nostro accordo con [nation] è terminato."
French:"Un de nos échanges avec [nation] a pris fin" French:"Un de nos échanges avec [nation] a pris fin"
Russian:"Торговая сделка с [nation] завершилась" Russian:"Торговая сделка с [nation] завершилась"
Simplified_Chinese:"我们与[nation]的贸易已经结束"
}, },
"One of our trades with [nation] has been cut short": { "One of our trades with [nation] has been cut short": {
Italian:"Un nostro accordo con [nation] è stato interrotto." Italian:"Un nostro accordo con [nation] è stato interrotto."
French:"L'un de nos accord commercial avec [nation] s'est arrêté" French:"L'un de nos accord commercial avec [nation] s'est arrêté"
Russian:"Торговая сделка с [nation] была завершена досрочно" Russian:"Торговая сделка с [nation] была завершена досрочно"
Simplified_Chinese:"我们与[nation]的贸易已被消减"
}, },
"[nation] agreed to stop settling cities near us!": { "[nation] agreed to stop settling cities near us!": {

View File

@ -33,6 +33,7 @@
"Waiting for other players...":{ // Displayed when next turn is being...turned "Waiting for other players...":{ // Displayed when next turn is being...turned
Italian:"In attesa degli altri giocatori..." Italian:"In attesa degli altri giocatori..."
Simplified_Chinese:"等待其他玩家..."
Russian:"Ожидание других игроков..." Russian:"Ожидание других игроков..."
} }
@ -139,7 +140,7 @@
German:"Stärke" German:"Stärke"
Dutch:"Kracht" Dutch:"Kracht"
Spanish:"Fuerza" Spanish:"Fuerza"
Simplified_Chinese:"近战攻击" Simplified_Chinese:"战斗力"
Portuguese:"Força" Portuguese:"Força"
Japanese:"強さ" Japanese:"強さ"
} }
@ -152,7 +153,7 @@
German:"Fernkampf-Stärke" German:"Fernkampf-Stärke"
Dutch:"Kracht op afstand" Dutch:"Kracht op afstand"
Spanish:"Fuerza a distancia" Spanish:"Fuerza a distancia"
Simplified_Chinese:"远程攻击" Simplified_Chinese:"远程战斗力"
Portuguese:"Força a distancia" Portuguese:"Força a distancia"
Japanese:"範囲の強さ" Japanese:"範囲の強さ"
} }
@ -266,7 +267,7 @@
German:"Befestigung" German:"Befestigung"
Dutch:"Versterking" Dutch:"Versterking"
Spanish:"Fortificación" Spanish:"Fortificación"
Simplified_Chinese:"驻守防御力+" Simplified_Chinese:"驻守防御力加成"
Portuguese:"Fortficação" Portuguese:"Fortficação"
Japanese:"要塞" Japanese:"要塞"
} }
@ -288,6 +289,7 @@
Italian: "In movimento" Italian: "In movimento"
German: "Bewegen" German: "Bewegen"
French:"En mouvement" French:"En mouvement"
Simplified_Chinese:"移动中"
Russian:"В движении" Russian:"В движении"
} }
@ -614,7 +616,7 @@
German:"Spiel laden" German:"Spiel laden"
Dutch:"Spel laden" Dutch:"Spel laden"
Spanish:"Cargar partida" Spanish:"Cargar partida"
Simplified_Chinese:"载入游戏" Simplified_Chinese:"读取游戏"
Portuguese:"Carregar partida" Portuguese:"Carregar partida"
Japanese:"ゲームをロード" Japanese:"ゲームをロード"
} }
@ -648,6 +650,7 @@
"Community":{ "Community":{
Italian:"Community" Italian:"Community"
Simplified_Chinese:"开发者社区"
Russian:"Сообщество" Russian:"Сообщество"
} }
@ -1132,6 +1135,12 @@
Russian:"Национальное чудо" Russian:"Национальное чудо"
} }
"National Wonders":{
Italian:"Meraviglie Nazionali"
Simplified_Chinese:"国家奇观"
Russian:"Национальные чудеса"
}
"Wonders enabled":{ "Wonders enabled":{
Italian:"Meraviglie sbloccate" Italian:"Meraviglie sbloccate"
Russian:"Новые чудеса" Russian:"Новые чудеса"
@ -1262,6 +1271,18 @@
Portuguese:"Ataque" Portuguese:"Ataque"
} }
"Bombard":{
Simplified_Chinese:"轰击"
}
"Captured!":{
Simplified_Chinese:"可被俘虏!"
}
"defence vs ranged":{
Simplified_Chinese:"对方攻击类型为远程"
}
"[percentage] to unit defence":{ // e.g. +25% to unit defence "[percentage] to unit defence":{ // e.g. +25% to unit defence
Italian:"[percentage] di difesa dell'unità" Italian:"[percentage] di difesa dell'unità"
Spanish:"[percentage] A la defensa" Spanish:"[percentage] A la defensa"
@ -1331,14 +1352,14 @@
////// Policy picker screen ////// Policy picker screen
"You have entered the [newEra] era!":{ "You have entered the [newEra]!":{//e.g.:"You have entered the Ancient era!" please re-translate it.
Italian:"Sei entrato in una nuova era, l'Epoca [newEra]!" //[newEra] not translated in Italian Italian:"Sei entrato in una nuova era, l'Epoca [newEra]!" //[newEra] not translated in Italian
Russian:"Вы вошли в эпоху [newEra]!" Russian:"Вы вошли в эпоху [newEra]!"
French:"Vous êtes entré dans l'ère [newEra]!" French:"Vous êtes entré dans l'ère [newEra]!"
Romanian:"Ai intrat în epoca [newEra]!" Romanian:"Ai intrat în epoca [newEra]!"
Dutch:"Jij bent in het/de [newEra] aangekomen!" // depends on what era it is Dutch:"Jij bent in het/de [newEra] aangekomen!" // depends on what era it is
Spanish:"¡Has entrado en la [newEra]!" Spanish:"¡Has entrado en la [newEra]!"
Simplified_Chinese:"您已经进入了[newEra]" Simplified_Chinese:"您已经进入了[newEra]"
Portuguese:"Voçê entrou na [newEra]!" Portuguese:"Voçê entrou na [newEra]!"
German:"Zeitalter [newEra] ist eingeläutet!" German:"Zeitalter [newEra] ist eingeläutet!"
} }
@ -1350,7 +1371,7 @@
Romanian:"Ramura [policyBranch] deblocată!" Romanian:"Ramura [policyBranch] deblocată!"
Dutch:" Het/De [policyBranch] beleid is ontgrendeld!" // depends on what brach it is Dutch:" Het/De [policyBranch] beleid is ontgrendeld!" // depends on what brach it is
Spanish:"¡Rama política [policyBranch] desbloqueada!" Spanish:"¡Rama política [policyBranch] desbloqueada!"
Simplified_Chinese:"[policyBranch]政策分支解锁!" Simplified_Chinese:"[policyBranch]分支解锁!"
Portuguese:"[policyBranch] foi desbloqueado(a)" Portuguese:"[policyBranch] foi desbloqueado(a)"
German:"[policyBranch] Grundsatzzweig wurde freigeschaltet" German:"[policyBranch] Grundsatzzweig wurde freigeschaltet"
} }
@ -1436,11 +1457,6 @@
Russian:"Чудеса" Russian:"Чудеса"
} }
"National Wonders":{ // already here at line 1099
Italian:"Meraviglie Nazionali"
Russian:"Национальные чудеса"
}
"Specialist Buildings":{ "Specialist Buildings":{
Italian:"Edifici specialisti" Italian:"Edifici specialisti"
Romanian:"Clădiri specializate" Romanian:"Clădiri specializate"
@ -1688,18 +1704,22 @@
"You have achieved victory through the awesome power of your Culture. Your civilization's greatness - the magnificence of its monuments and the power of its artists - have astounded the world! Poets will honor you as long as beauty brings gladness to a weary heart.":{ "You have achieved victory through the awesome power of your Culture. Your civilization's greatness - the magnificence of its monuments and the power of its artists - have astounded the world! Poets will honor you as long as beauty brings gladness to a weary heart.":{
Italian:"Hai ottenuto la vittoria attraverso il maestoso potere della tua cultura. La grandezza della tua civiltà, la magnificenza dei suoi monumenti e il talento dei suoi artisti ha sbalordito il mondo! I poeti ti ononeranno per sempre, finché la bellezza continuerà a portare sollievo ai cuori affaticati." Italian:"Hai ottenuto la vittoria attraverso il maestoso potere della tua cultura. La grandezza della tua civiltà, la magnificenza dei suoi monumenti e il talento dei suoi artisti ha sbalordito il mondo! I poeti ti ononeranno per sempre, finché la bellezza continuerà a portare sollievo ai cuori affaticati."
Simplified_Chinese:"你们依靠文化的强大力量取得了胜利。你们文明的伟大创作——富丽堂皇的建筑和鬼斧神工的艺术品震惊了世界!这些沁入心扉的美丽给疲乏的心带来温暖,给悲伤的人送去欢乐,诗人为你赞叹,乐者为你歌唱!"
} }
"The world has been convulsed by war. May great and powerful civilizations have fallen, but you have survived - and emerged victorious! The world will long remember your glorious triumph!":{ "The world has been convulsed by war. May great and powerful civilizations have fallen, but you have survived - and emerged victorious! The world will long remember your glorious triumph!":{
Italian:"Il mondo è stato straziato dalla guerra. Molte grandi e potenti civiltà sono cadute, ma tu sei sopravvissuto e se emerso vittorioso. Il mondo ricorderà a lungo il tuo glorioso trionfo!" Italian:"Il mondo è stato straziato dalla guerra. Molte grandi e potenti civiltà sono cadute, ma tu sei sopravvissuto e se emerso vittorioso. Il mondo ricorderà a lungo il tuo glorioso trionfo!"
Simplified_Chinese:"世界因战争而动荡不安。许多伟大而且强势的文明衰落了,但你们幸存了下来——并且取得了胜利!世界将永远记住你的光辉与荣耀!"
} }
"You have achieved victory through mastery of Science! You have conquered the mysteries of nature and led your people on a voyage to a brave new world! Your triumph will be remembered as long as the stars burn in the night sky!":{ "You have achieved victory through mastery of Science! You have conquered the mysteries of nature and led your people on a voyage to a brave new world! Your triumph will be remembered as long as the stars burn in the night sky!":{
Italian:"Hai ottenuto la vittoria attraverso la padronanza della scienza! Hai penetrato i misteri più arcani della natura e condotto il tuo popolo in un viaggio verso un nuovo, favoloso mondo! Il tuo trionfo sarà ricordato finch* le stelle continueranno a brillare nel firmamento!" Italian:"Hai ottenuto la vittoria attraverso la padronanza della scienza! Hai penetrato i misteri più arcani della natura e condotto il tuo popolo in un viaggio verso un nuovo, favoloso mondo! Il tuo trionfo sarà ricordato finch* le stelle continueranno a brillare nel firmamento!"
Simplified_Chinese:"你们通过掌握先进的科技取得了胜利!你们已经征服了大自然的神秘,带领人民踏上了通往美丽新世界的航程!只要星星在夜空中燃烧,你的胜利就会被永远铭记!"
} }
"You have been defeated. Your civilization has been overwhelmed by its many foes. But your people do not despair, for they know that one day you shall return - and lead them forward to victory!":{ "You have been defeated. Your civilization has been overwhelmed by its many foes. But your people do not despair, for they know that one day you shall return - and lead them forward to victory!":{
Italian:"Sei stato sconfitto. La tua civiltà è stata spazzata via dai suoi nemici. Ma il tuo popolo non dispera, perché sa che un giorno tornerai... e lo condurrai alla vittoria!" Italian:"Sei stato sconfitto. La tua civiltà è stata spazzata via dai suoi nemici. Ma il tuo popolo non dispera, perché sa che un giorno tornerai... e lo condurrai alla vittoria!"
Simplified_Chinese:"你被打败了。虽然你们的文明曾经被许多敌人所征服,但是你的人民永不放弃,因为他们知道总有一天你会回来的!那时,你的文明将会成为天空中最耀眼的恒星!"
} }
"One more turn...!":{ "One more turn...!":{
@ -1955,6 +1975,7 @@
Italian:"Terreno accidentato" Italian:"Terreno accidentato"
German: "Unwegsames Gelände" German: "Unwegsames Gelände"
French:"Terrain abrupte" French:"Terrain abrupte"
Simplified_Chinese:"复杂地形"
Russian:"Пересечённая местность" Russian:"Пересечённая местность"
} }

View File

@ -128,7 +128,7 @@
Russian:"Юниты в городах содержатся бесплатно, гарнизонный город + 50% силы атаки" Russian:"Юниты в городах содержатся бесплатно, гарнизонный город + 50% силы атаки"
Romanian:"Unitățile din orașe nu necesită costuri de întreținere, orașul înarmat + 50% atac" Romanian:"Unitățile din orașe nu necesită costuri de întreținere, orașul înarmat + 50% atac"
Spanish:"Unidades en las ciudades no cuestan mantenimiento, y +50% de fuerza de ataque" Spanish:"Unidades en las ciudades no cuestan mantenimiento, y +50% de fuerza de ataque"
Simplified_Chinese:"镇守城市的单位无需维护费,有单位镇守的城市+50%远程攻击力" Simplified_Chinese:"镇守城市的单位无需维护费,有单位镇守的城市+50%远程战斗力"
Portuguese:"Unidades em cidades não custam manutenção, +50% de força de ataque" Portuguese:"Unidades em cidades não custam manutenção, +50% de força de ataque"
German:"Einheiten in Städten Kosten keinen Unterhalt, +50% Angriffsstärke" German:"Einheiten in Städten Kosten keinen Unterhalt, +50% Angriffsstärke"
French:"Les unités en garnison n'ont plus de coût d'entretien, +50% de la force d'attaque" French:"Les unités en garnison n'ont plus de coût d'entretien, +50% de la force d'attaque"

View File

@ -482,13 +482,6 @@
Portuguese:"Pode se mover após atacar" Portuguese:"Pode se mover após atacar"
} }
"Penalty vs City 33%":{
Italian:"+33% Malus contro Città"
Simplified_Chinese:"攻击城市时-33%战斗力"
French:"Pénalité contre les villes -33%"
Russian:"Штраф против Города: 33%"
}
"Companion Cavalry":{ "Companion Cavalry":{
Italian:"Cavalleria dei Compagni" Italian:"Cavalleria dei Compagni"
Russian:"Сопутствующая кавалерия" Russian:"Сопутствующая кавалерия"
@ -1467,7 +1460,13 @@
"units in rough terrain":{ "units in rough terrain":{
Italian:"unità su terreno accidentato" Italian:"unità su terreno accidentato"
Russian:"юниты на пересечённой местности" Romanian:"unități în teren accidentat"
Spanish:"unidades en terreno accidentado"
Simplified_Chinese:"位于复杂地形的单位"
German:"Einheiten in unwegsamem Gelände"
French:"unités en terrain accidenté"
Portuguese:"unidades em terreno acidentado"
Russian:"юниты на пересеченной местности"
} }
"Barrage I":{ "Barrage I":{

View File

@ -133,7 +133,7 @@ class TechManager {
val currentEra = civInfo.getEra() val currentEra = civInfo.getEra()
if (previousEra < currentEra) { if (previousEra < currentEra) {
civInfo.addNotification("You have entered the [$currentEra] era!".tr(), null, Color.GOLD) civInfo.addNotification("You have entered the [$currentEra era]!".tr(), null, Color.GOLD)
GameBasics.PolicyBranches.values.filter { it.era == currentEra } GameBasics.PolicyBranches.values.filter { it.era == currentEra }
.forEach { civInfo.addNotification("[" + it.name + "] policy branch unlocked!".tr(), null, Color.PURPLE) } .forEach { civInfo.addNotification("[" + it.name + "] policy branch unlocked!".tr(), null, Color.PURPLE) }
} }

View File

@ -19,7 +19,7 @@ import java.util.*
class LoadGameScreen : PickerScreen() { class LoadGameScreen : PickerScreen() {
lateinit var selectedSave:String lateinit var selectedSave:String
val copySavedGameToClipboardButton = TextButton("Copy saved game to clipboard",skin) val copySavedGameToClipboardButton = TextButton("Copy saved game to clipboard".tr(),skin)
val saveTable = Table() val saveTable = Table()
val deleteSaveButton = TextButton("Delete save".tr(), skin) val deleteSaveButton = TextButton("Delete save".tr(), skin)

View File

@ -64,6 +64,7 @@ open class CameraStageBaseScreen : Screen {
fun resetFonts(){ fun resetFonts(){
skin.get(TextButton.TextButtonStyle::class.java).font = Fonts().getFont(20) skin.get(TextButton.TextButtonStyle::class.java).font = Fonts().getFont(20)
skin.get(CheckBox.CheckBoxStyle::class.java).font= Fonts().getFont(20)
skin.get(Label.LabelStyle::class.java).apply { skin.get(Label.LabelStyle::class.java).apply {
font = Fonts().getFont(18) font = Fonts().getFont(18)
fontColor= Color.WHITE fontColor= Color.WHITE

View File

@ -62,7 +62,7 @@ class AlertPopup(val worldScreen: WorldScreen, val popupAlert: PopupAlert): Popu
AlertType.CityConquered -> { AlertType.CityConquered -> {
addGoodSizedLabel("What would you like to do with the city?").row() addGoodSizedLabel("What would you like to do with the city?").row()
add(getCloseButton("Annex")).row() add(getCloseButton("Annex")).row()
add(TextButton("Raze", skin).onClick { add(TextButton("Raze".tr(), skin).onClick {
worldScreen.viewingCiv.cities.first { it.name==popupAlert.value }.isBeingRazed=true worldScreen.viewingCiv.cities.first { it.name==popupAlert.value }.isBeingRazed=true
worldScreen.shouldUpdate=true worldScreen.shouldUpdate=true
close() close()

View File

@ -80,7 +80,7 @@ class BattleTable(val worldScreen: WorldScreen): Table() {
add(attackerNameWrapper) add(attackerNameWrapper)
val defenderNameWrapper = Table() val defenderNameWrapper = Table()
val defenderLabel = Label(defender.getName(), skin) val defenderLabel = Label(defender.getName().tr(), skin)
if(defender is MapUnitCombatant) if(defender is MapUnitCombatant)
defenderNameWrapper.add(UnitGroup(defender.unit,25f)).padRight(5f) defenderNameWrapper.add(UnitGroup(defender.unit,25f)).padRight(5f)
defenderNameWrapper.add(defenderLabel) defenderNameWrapper.add(defenderLabel)
@ -91,9 +91,9 @@ class BattleTable(val worldScreen: WorldScreen): Table() {
add("{Strength}: ".tr()+attacker.getAttackingStrength()) add("{Strength}: ".tr()+attacker.getAttackingStrength())
add("{Strength}: ".tr()+defender.getDefendingStrength()).row() add("{Strength}: ".tr()+defender.getDefendingStrength()).row()
val attackerModifiers = BattleDamage().getAttackModifiers(attacker,defender) .map { it.key+": "+(if(it.value>0)"+" else "")+(it.value*100).toInt()+"%" } val attackerModifiers = BattleDamage().getAttackModifiers(attacker,defender) .map { it.key.tr()+": "+(if(it.value>0)"+" else "")+(it.value*100).toInt()+"%" }
val defenderModifiers = if (defender is MapUnitCombatant) val defenderModifiers = if (defender is MapUnitCombatant)
BattleDamage().getDefenceModifiers(attacker, defender).map { it.key+": "+(if(it.value>0)"+" else "")+(it.value*100).toInt()+"%" } BattleDamage().getDefenceModifiers(attacker, defender).map { it.key.tr()+": "+(if(it.value>0)"+" else "")+(it.value*100).toInt()+"%" }
else listOf() else listOf()
for(i in 0..max(attackerModifiers.size,defenderModifiers.size)){ for(i in 0..max(attackerModifiers.size,defenderModifiers.size)){