Skip to content

Commit

Permalink
Fix bad placeholders in translated strings
Browse files Browse the repository at this point in the history
This mostly fixes pioneerspacesim#5849 (translators getting the placeholders in strings
wrong), BUT:

- I assume we don't want to merge this PR, but push branch to transifex

- Ignoring lang/core/ for now, due to some parsing issue with % and it
  getting close to my bed time (I'll fix tomorrow), that will add < 10 more
  files with corrections

- As mentioned in the issue above, this only solves for strings where number
  of placeholders in translated and original strings are the same / unambiguous)
  • Loading branch information
impaktor committed Jul 2, 2024
1 parent c6d5cd2 commit 0ae2669
Show file tree
Hide file tree
Showing 48 changed files with 241 additions and 241 deletions.
26 changes: 13 additions & 13 deletions data/lang/module-assassination/nl.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,15 +57,15 @@
},
"FLAVOUR_0_FAILUREMSG": {
"description": "",
"message": "Ik ben erg teleurgesteld om te horen dat {doelwit} nog steeds leeft. Onnodig om te zeggen dat je geen betaling ontvangt"
"message": "Ik ben erg teleurgesteld om te horen dat {target} nog steeds leeft. Onnodig om te zeggen dat je geen betaling ontvangt"
},
"FLAVOUR_0_FAILUREMSG2": {
"description": "",
"message": "{doelwit}'s verwijdering was niet gedaan bij jou. Geen betaling deze keer"
"message": "{target}'s verwijdering was niet gedaan bij jou. Geen betaling deze keer"
},
"FLAVOUR_0_INTROTEXT": {
"description": "",
"message": "Hey, ik ben {naam}. Ik betaal je {geld} om af te komen van {doelwit}"
"message": "Hey, ik ben {name}. Ik betaal je {cash} om af te komen van {target}"
},
"FLAVOUR_0_SUCCESSMSG": {
"description": "",
Expand All @@ -81,19 +81,19 @@
},
"FLAVOUR_1_FAILUREMSG": {
"description": "",
"message": "Ik hoor dat {doelwit} gezond is. Dit bezeert mij"
"message": "Ik hoor dat {target} gezond is. Dit bezeert mij"
},
"FLAVOUR_1_FAILUREMSG2": {
"description": "",
"message": "{target}s ondergang is niet door u veroorzaakt, dus vraag niet om betaling."
},
"FLAVOUR_1_INTROTEXT": {
"description": "",
"message": "Ik moet {doelwit} uit het plaatje hebben. Ik betaal je {geld} om dit te doen"
"message": "Ik moet {target} uit het plaatje hebben. Ik betaal je {cash} om dit te doen"
},
"FLAVOUR_1_SUCCESSMSG": {
"description": "",
"message": "Ik ben bedroeft om te horen over {doelwit}'s ondergang. Je bent volledig betaalt "
"message": "Ik ben bedroeft om te horen over {target}'s ondergang. Je bent volledig betaalt "
},
"FLAVOUR_2_ADTEXT": {
"description": "",
Expand All @@ -113,7 +113,7 @@
},
"FLAVOUR_2_INTROTEXT": {
"description": "",
"message": "Ik ben {naam}, en ik betaal je {geld} om {doelwit} te elimineren "
"message": "Ik ben {name}, en ik betaal je {cash} om {target} te elimineren "
},
"FLAVOUR_2_SUCCESSMSG": {
"description": "",
Expand All @@ -129,19 +129,19 @@
},
"FLAVOUR_3_FAILUREMSG": {
"description": "",
"message": "Je zal boeten om niet {doelwit} gelimineerd te hebben!"
"message": "Je zal boeten om niet {target} gelimineerd te hebben!"
},
"FLAVOUR_3_FAILUREMSG2": {
"description": "",
"message": "Are you asking money for a job done by someone else? Get lost."
},
"FLAVOUR_3_INTROTEXT": {
"description": "",
"message": "Het {doelwit} moest vermindert worden tot ruimte stof. Ik betaal je {geld} om dit te doen"
"message": "Het {target} moest vermindert worden tot ruimte stof. Ik betaal je {cash} om dit te doen"
},
"FLAVOUR_3_SUCCESSMSG": {
"description": "",
"message": "{doelwit} is dood. Hier is je beloning"
"message": "{target} is dood. Hier is je beloning"
},
"FLAVOUR_4_ADTEXT": {
"description": "",
Expand All @@ -153,15 +153,15 @@
},
"FLAVOUR_4_FAILUREMSG": {
"description": "",
"message": "{doelwit} ademt nog steeds en ik geef geen geld aan jou"
"message": "{target} ademt nog steeds en ik geef geen geld aan jou"
},
"FLAVOUR_4_FAILUREMSG2": {
"description": "",
"message": "Iemand anders heeft {target} met pensioen gestuurd."
},
"FLAVOUR_4_INTROTEXT": {
"description": "",
"message": "Voor {geld} bemoedigen we om {doelwit} te stoppen met werken onmiddelijk"
"message": "Voor {cash} bemoedigen we om {target} te stoppen met werken onmiddelijk"
},
"FLAVOUR_4_SUCCESSMSG": {
"description": "",
Expand Down Expand Up @@ -189,7 +189,7 @@
},
"FLAVOUR_5_SUCCESSMSG": {
"description": "",
"message": "Bericht van {doelwit}'s einde carriere blij gekregen. Hier is je {geld}"
"message": "Bericht van {target}'s einde carriere blij gekregen. Hier is je {cash}"
},
"HOW_SOON_MUST_IT_BE_DONE": {
"description": "",
Expand Down
42 changes: 21 additions & 21 deletions data/lang/module-assassination/pt.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,19 +57,19 @@
},
"FLAVOUR_0_FAILUREMSG": {
"description": "",
"message": "Estou muito insatisfeito por saber que {alvo} ainda está vivo. Desnecessário dizer que você não será pago."
"message": "Estou muito insatisfeito por saber que {target} ainda está vivo. Desnecessário dizer que você não será pago."
},
"FLAVOUR_0_FAILUREMSG2": {
"description": "",
"message": "Remoção de {alvo} não foi feita por você. Sem pagamento desta vez."
"message": "Remoção de {target} não foi feita por você. Sem pagamento desta vez."
},
"FLAVOUR_0_INTROTEXT": {
"description": "",
"message": "Olá, sou {nome}. Lhe pagarei {dinheiro}} para se livrar de {alvo}."
"message": "Olá, sou {name}. Lhe pagarei {cash}} para se livrar de {target}."
},
"FLAVOUR_0_SUCCESSMSG": {
"description": "",
"message": "Muito gratos pelo recebimento da notícia das longas férias de {alvo}. Muito bem, já inicieiseu pagamento completo."
"message": "Muito gratos pelo recebimento da notícia das longas férias de {target}. Muito bem, já inicieiseu pagamento completo."
},
"FLAVOUR_1_ADTEXT": {
"description": "",
Expand All @@ -81,19 +81,19 @@
},
"FLAVOUR_1_FAILUREMSG": {
"description": "",
"message": "Ouvi que {alvo} tem ótima saúde. Isso acaba comigo."
"message": "Ouvi que {target} tem ótima saúde. Isso acaba comigo."
},
"FLAVOUR_1_FAILUREMSG2": {
"description": "",
"message": "O falecimento de {alvo} não foi causado por você, então não peça pagamento."
"message": "O falecimento de {target} não foi causado por você, então não peça pagamento."
},
"FLAVOUR_1_INTROTEXT": {
"description": "",
"message": "Preciso que {alvo} saia de cena. Lhe pagarei {dinheiro} por isso."
"message": "Preciso que {target} saia de cena. Lhe pagarei {cash} por isso."
},
"FLAVOUR_1_SUCCESSMSG": {
"description": "",
"message": "Estou muito triste por ouvir sobre o falecimento de {alvo}. Você foi integralmente pago."
"message": "Estou muito triste por ouvir sobre o falecimento de {target}. Você foi integralmente pago."
},
"FLAVOUR_2_ADTEXT": {
"description": "",
Expand All @@ -113,7 +113,7 @@
},
"FLAVOUR_2_INTROTEXT": {
"description": "",
"message": "Sou {nome}, e lhe pagarei {dinheiro} para eliminar {alvo}."
"message": "Sou {name}, e lhe pagarei {cash} para eliminar {target}."
},
"FLAVOUR_2_SUCCESSMSG": {
"description": "",
Expand All @@ -137,11 +137,11 @@
},
"FLAVOUR_3_INTROTEXT": {
"description": "",
"message": "O {alvo} deve ser reduzido a poeira espacial. Vou te recompensar {dinheiro} por isso."
"message": "O {target} deve ser reduzido a poeira espacial. Vou te recompensar {cash} por isso."
},
"FLAVOUR_3_SUCCESSMSG": {
"description": "",
"message": "{alvo} está morto. Aqui está o seu prêmio."
"message": "{target} está morto. Aqui está o seu prêmio."
},
"FLAVOUR_4_ADTEXT": {
"description": "",
Expand All @@ -153,19 +153,19 @@
},
"FLAVOUR_4_FAILUREMSG": {
"description": "",
"message": "{alvo} ainda respira e eu não vou te dar nenhum dinheiro."
"message": "{target} ainda respira e eu não vou te dar nenhum dinheiro."
},
"FLAVOUR_4_FAILUREMSG2": {
"description": "",
"message": "A aposentadoria de {alvo} foi feita por outra pessoa."
"message": "A aposentadoria de {target} foi feita por outra pessoa."
},
"FLAVOUR_4_INTROTEXT": {
"description": "",
"message": "Por {dinheiro} desejamos encorajar {alvo} a parar de trabalhar permanentemente."
"message": "Por {cash} desejamos encorajar {target} a parar de trabalhar permanentemente."
},
"FLAVOUR_4_SUCCESSMSG": {
"description": "",
"message": "Notícias da aposentadoria de {alvo} deliciosamente recebidas. Aqui está seu dinheiro."
"message": "Notícias da aposentadoria de {target} deliciosamente recebidas. Aqui está seu dinheiro."
},
"FLAVOUR_5_ADTEXT": {
"description": "",
Expand All @@ -177,19 +177,19 @@
},
"FLAVOUR_5_FAILUREMSG": {
"description": "",
"message": "Descobrimos que {alvo} ainda está operante. Isso nos entristece."
"message": "Descobrimos que {target} ainda está operante. Isso nos entristece."
},
"FLAVOUR_5_FAILUREMSG2": {
"description": "",
"message": "O {target} foi neutralizado por outro."
},
"FLAVOUR_5_INTROTEXT": {
"description": "",
"message": "Desejamos que {alvo} tenha um fim de carreira adequado no sistema {sistema} por {dinheiro}."
"message": "Desejamos que {target} tenha um fim de carreira adequado no sistema {system} por {cash}."
},
"FLAVOUR_5_SUCCESSMSG": {
"description": "",
"message": "Mensagem do fim da carreira de {alvo} felizmente recebida. Aqui está seu {dinheiro}."
"message": "Mensagem do fim da carreira de {target} felizmente recebida. Aqui está seu {cash}."
},
"HOW_SOON_MUST_IT_BE_DONE": {
"description": "",
Expand All @@ -201,7 +201,7 @@
},
"IT_MUST_BE_DONE_AFTER": {
"description": "",
"message": "Será feito depois que {alvo} deixar {base de lançamento}. Não perca a oportunidade."
"message": "Será feito depois que {target} deixar {spaceport}. Não perca a oportunidade."
},
"OK_AGREED": {
"description": "",
Expand Down Expand Up @@ -345,10 +345,10 @@
},
"WHERE_CAN_I_FIND_X": {
"description": "",
"message": "Onde posso encontrar {alvo}?"
"message": "Onde posso encontrar {target}?"
},
"X_WILL_BE_LEAVING": {
"description": "",
"message": "{alvo} deixará {base de lançamento} no sistema {sistema} ({setorx}, {setory}, {setorz}), a uma distância de {distância} anos-luz em {data}. A nave é a {nome da nave} e tem o número de registro {registro da nave}."
"message": "{target} deixará {spaceport} no sistema {system} ({sectorX}, {sectorY}, {sectorZ}), a uma distância de {dist} anos-luz em {date}. A nave é a {shipname} e tem o número de registro {shipregid}."
}
}
46 changes: 23 additions & 23 deletions data/lang/module-assassination/pt_BR.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,19 +57,19 @@
},
"FLAVOUR_0_FAILUREMSG": {
"description": "",
"message": "Estou muito insatisfeito por saber que {alvo} ainda está vivo. Desnecessário dizer que você não será pago."
"message": "Estou muito insatisfeito por saber que {target} ainda está vivo. Desnecessário dizer que você não será pago."
},
"FLAVOUR_0_FAILUREMSG2": {
"description": "",
"message": "Remoção de {alvo} não foi feita por você. Sem pagamento desta vez."
"message": "Remoção de {target} não foi feita por você. Sem pagamento desta vez."
},
"FLAVOUR_0_INTROTEXT": {
"description": "",
"message": "Olá, sou {nome}. Lhe pagarei {dinheiro}} para se livrar de {alvo}."
"message": "Olá, sou {name}. Lhe pagarei {cash}} para se livrar de {target}."
},
"FLAVOUR_0_SUCCESSMSG": {
"description": "",
"message": "Muito gratos pelo recebimento da notícia das longas férias de {alvo}. Muito bem, já inicieiseu pagamento completo."
"message": "Muito gratos pelo recebimento da notícia das longas férias de {target}. Muito bem, já inicieiseu pagamento completo."
},
"FLAVOUR_1_ADTEXT": {
"description": "",
Expand All @@ -81,19 +81,19 @@
},
"FLAVOUR_1_FAILUREMSG": {
"description": "",
"message": "Ouvi que {alvo} tem ótima saúde. Isso acaba comigo."
"message": "Ouvi que {target} tem ótima saúde. Isso acaba comigo."
},
"FLAVOUR_1_FAILUREMSG2": {
"description": "",
"message": "O falecimento de {alvo} não foi causado por você, então não peça pagamento."
"message": "O falecimento de {target} não foi causado por você, então não peça pagamento."
},
"FLAVOUR_1_INTROTEXT": {
"description": "",
"message": "Preciso que {alvo} saia de cena. Lhe pagarei {dinheiro} por isso."
"message": "Preciso que {target} saia de cena. Lhe pagarei {cash} por isso."
},
"FLAVOUR_1_SUCCESSMSG": {
"description": "",
"message": "Estou muito triste por ouvir sobre o falecimento de {alvo}. Você foi integralmente pago."
"message": "Estou muito triste por ouvir sobre o falecimento de {target}. Você foi integralmente pago."
},
"FLAVOUR_2_ADTEXT": {
"description": "",
Expand All @@ -113,7 +113,7 @@
},
"FLAVOUR_2_INTROTEXT": {
"description": "",
"message": "Sou {nome}, e lhe pagarei {dinheiro} para eliminar {alvo}."
"message": "Sou {name}, e lhe pagarei {cash} para eliminar {target}."
},
"FLAVOUR_2_SUCCESSMSG": {
"description": "",
Expand All @@ -129,19 +129,19 @@
},
"FLAVOUR_3_FAILUREMSG": {
"description": "",
"message": "Você pagará por não ter eliminado {alvo}!"
"message": "Você pagará por não ter eliminado {target}!"
},
"FLAVOUR_3_FAILUREMSG2": {
"description": "",
"message": "Are you asking money for a job done by someone else? Get lost."
},
"FLAVOUR_3_INTROTEXT": {
"description": "",
"message": "O {alvo} deve ser reduzido a poeira espacial. Vou te recompensar {dinheiro} por isso."
"message": "O {target} deve ser reduzido a poeira espacial. Vou te recompensar {cash} por isso."
},
"FLAVOUR_3_SUCCESSMSG": {
"description": "",
"message": "{alvo} está morto. Aqui está o seu prêmio."
"message": "{target} está morto. Aqui está o seu prêmio."
},
"FLAVOUR_4_ADTEXT": {
"description": "",
Expand All @@ -153,19 +153,19 @@
},
"FLAVOUR_4_FAILUREMSG": {
"description": "",
"message": "{alvo} ainda respira e eu não vou te dar nenhum dinheiro."
"message": "{target} ainda respira e eu não vou te dar nenhum dinheiro."
},
"FLAVOUR_4_FAILUREMSG2": {
"description": "",
"message": "A aposentadoria de {alvo} foi feita por outra pessoa."
"message": "A aposentadoria de {target} foi feita por outra pessoa."
},
"FLAVOUR_4_INTROTEXT": {
"description": "",
"message": "Por {dinheiro} desejamos encorajar {alvo} a parar de trabalhar permanentemente."
"message": "Por {cash} desejamos encorajar {target} a parar de trabalhar permanentemente."
},
"FLAVOUR_4_SUCCESSMSG": {
"description": "",
"message": "Notícias da aposentadoria de {alvo} deliciosamente recebidas. Aqui está seu dinheiro."
"message": "Notícias da aposentadoria de {target} deliciosamente recebidas. Aqui está seu dinheiro."
},
"FLAVOUR_5_ADTEXT": {
"description": "",
Expand All @@ -177,19 +177,19 @@
},
"FLAVOUR_5_FAILUREMSG": {
"description": "",
"message": "Descobrimos que {alvo} ainda está operante. Isso nos entristece."
"message": "Descobrimos que {target} ainda está operante. Isso nos entristece."
},
"FLAVOUR_5_FAILUREMSG2": {
"description": "",
"message": "{alvo} foi neutralizado por outra pessoa."
"message": "{target} foi neutralizado por outra pessoa."
},
"FLAVOUR_5_INTROTEXT": {
"description": "",
"message": "Desejamos que {alvo} tenha um fim de carreira adequado no sistema {sistema} por {dinheiro}."
"message": "Desejamos que {target} tenha um fim de carreira adequado no sistema {system} por {cash}."
},
"FLAVOUR_5_SUCCESSMSG": {
"description": "",
"message": "Mensagem do fim da carreira de {alvo} felizmente recebida. Aqui está seu {dinheiro}."
"message": "Mensagem do fim da carreira de {target} felizmente recebida. Aqui está seu {cash}."
},
"HOW_SOON_MUST_IT_BE_DONE": {
"description": "",
Expand All @@ -201,7 +201,7 @@
},
"IT_MUST_BE_DONE_AFTER": {
"description": "",
"message": "Será feito depois que {alvo} deixar {base de lançamento}. Não perca a oportunidade."
"message": "Será feito depois que {target} deixar {spaceport}. Não perca a oportunidade."
},
"OK_AGREED": {
"description": "",
Expand Down Expand Up @@ -345,10 +345,10 @@
},
"WHERE_CAN_I_FIND_X": {
"description": "",
"message": "Onde posso encontrar {alvo}?"
"message": "Onde posso encontrar {target}?"
},
"X_WILL_BE_LEAVING": {
"description": "",
"message": "{alvo} deixará {base de lançamento} no sistema {sistema} ({setorx}, {setory}, {setorz}), a uma distância de {distância} anos-luz em {data}. A nave é a {nome da nave} e tem o número de registro {registro da nave}."
"message": "{target} deixará {spaceport} no sistema {system} ({sectorX}, {sectorY}, {sectorZ}), a uma distância de {dist} anos-luz em {date}. A nave é a {shipname} e tem o número de registro {shipregid}."
}
}
2 changes: 1 addition & 1 deletion data/lang/module-breakdownservicing/cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@
},
"FLAVOUR_5_TITLE": {
"description": "",
"message": "{name} servis motorů s.r.o."
"message": "{proprietor} servis motorů s.r.o."
},
"FLAVOUR_5_YESPLEASE": {
"description": "",
Expand Down
Loading

0 comments on commit 0ae2669

Please sign in to comment.