Skip to content

German translation - #24

Draft
Acodemion wants to merge 9 commits into
vulnerabbity:masterfrom
Acodemion:master
Draft

German translation#24
Acodemion wants to merge 9 commits into
vulnerabbity:masterfrom
Acodemion:master

Conversation

@Acodemion

Copy link
Copy Markdown

Added a german translation, pretty sure it isn't THAT bad.

language.spec.ts looks like it needs to be edited but idk how to do that.

Also updated some capitals (only in the german translation).

@The-Nickname

Copy link
Copy Markdown

Very cool would like to use a German version and contribute to it. Although @vulnerabbity hasnt been active since 2022, so I suspect it wont get merged anytime soon :/

@The-Nickname The-Nickname left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I havent checked all Country names and Capital names, but I believe I spotted the most glaring issues.

getGuessPopulationTitle({ countryCode }: { countryCode: CountryCode }): string {
const countryName = this.getCountryNameTranslation(countryCode)

return `Was ist die Bevölkerung von ${countryName} ?`

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where exactly are theses strings (in English) displayed in the Game? I cant find them when I select "Guess Population".
I am asking because I would say that this isnt the correct translation, it should be something more like this "Wie groß ist die Bevölkerung von ${countryName}?"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see I couldnt spot it in the App since in light mode there is white text on a white background, also I cant change the theme to anything other than Light, strange 🤔

games = {
guessCountry: "Land erraten",
guessCapital: "Hauptstadt erraten",
guessPopulation: "Bevölkerung erraten".

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same here I guess this would could pass, but maybe something like "Bevölkerungs(an)zahl erraten" or "Bevölkerungsgröße erraten" would be more fitting. Well if thats too long than I guess "Bevölkerung erraten" is good enough.

export class TranslationStatisticsPage {
title = "Statistiken"

history = "Geschichte"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verlauf would be more fitting


history = "Geschichte"

historyIsEmpty = "Keine Geschichte"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kein Verlauf or something like a bit longer that would potentially change the meaning.

readonly BD: CountryTranslation = { name: "Bangladesch", capital: "Dhaka" }
readonly BB: CountryTranslation = { name: "Barbados", capital: "Bridgetown" }
readonly BY: CountryTranslation = { name: "Belarus", capital: "Minsk" }
readonly BE: CountryTranslation = { name: "Belgier", capital: "Brüssel" }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's "Belgien" not Belgier.

readonly GW: CountryTranslation = { name: "Guinea-Bissau", capital: "Bissau" }
readonly GY: CountryTranslation = { name: "Guyana", capital: "Georgetown" }
readonly HT: CountryTranslation = { name: "Haiti", capital: "Port-au-Prince" }
readonly VA: CountryTranslation = { name: "Holy See", capital: "Vatican City" }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

{ name: "Vatikanstaat/Heiliger Stuhl", capital: "Vatikanstadt" }
I guess Heiliger Stuhl would be the correct one according to Wikipedia at least, but I dont normaly people would call it the Vatikanstaat or so


date = "Datum"

timeTaken = "Zeit"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Zeit is fine but it could also be "Benötigte Zeit" which would match the English "Time taken" a lot more and highlights that a shorter time = better

@Acodemion

Copy link
Copy Markdown
Author

I havent checked all Country names and Capital names, but I believe I spotted the most glaring issues.

Thank you very much, I'll look into it more as soon as I have access to my desktop again in two days. : )

@Acodemion
Acodemion marked this pull request as draft August 11, 2026 11:42
@The-Nickname

Copy link
Copy Markdown

I havent checked all Country names and Capital names, but I believe I spotted the most glaring issues.

Thank you very much, I'll look into it more as soon as I have access to my desktop again in two days. : )

No worries, as I said, not sure if this project is still maintained. Maybe a fork would be the best solution if you really want to put work into that. I would be happy to help with the German translation etc, but take your time, I might need to take mine as well^^

@Acodemion
Acodemion requested a review from The-Nickname August 17, 2026 00:23
Chose Einwohner(zahl) for now
Changed to Einwohnerzahl so that it matches "de.game-page.ts"
Changed according to The-Nichname's suggestion
small corrections
readonly TZ: CountryTranslation = { name: "Tansania", capital: "Dodoma" }
readonly TH: CountryTranslation = { name: "Thailand", capital: "Bangkok" }
readonly TG: CountryTranslation = { name: "Togo", capital: "Lome" }
readonly TK: CountryTranslation = { name: "Tokelau", capital: "Atafu, Fakaofo, Nukunonu" }

@Acodemion Acodemion Aug 17, 2026

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm still having trouble with the capital(s) of Tokelau. The information I'm finding is partly contradictory, though it seems there isn't really a capital. Maybe we should just go with Atafu, since that atoll has only one settlement and the largest population.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems as if there is no one capitol.
Head of government, Ulu, changes every three years. The origin of the Ulu, changes with that as well, the three islands taking turns.

Using New Zealand's capitol would be wrong.

So have all three islands, I would suggest.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would go with German Wikipedia as well. How is it done in the English version of Geoperion? This problem shouldnt be unique to the German translation.
On that matter, Switzerland has no capital, although their de facto capital is Bern.
The capital of the Netherlands is Amsterdam but their seat of government is in The Hague, should both be mentioned or just the capital?
And what about Israel, their capital is Jerusalem, but internationally it is not recognized.

Just to name 3 examples with non standard capital citys.

@Abang-L Abang-L Aug 20, 2026

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indeed interesting how it's done in English. Best to keep same reasoning, I'd say.

Didn't know that Bern isn't the capital.

Being Dutch I cán say that Amsterdam is our capital.
The seat of government is The Hague but that's nót the capital.
Check what's stated as capital for the Netherlands on Wikipedia: https://en.wikipedia.org/wiki/Netherlands.

On that note, Wikipedia mentions as well that Tokelau has no capital and Bern is de facto the capital of Switzerland, de jure is has no capital.

That makes two examples of countries without a standard capital.

Would it be an option to have "has no official capital", at least for Tokelau?

@The-Nickname The-Nickname Aug 21, 2026

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that Amsterdam is our capital. The seat of government is The Hague but that's nót the capital. Check what's stated as capital for the Netherlands on Wikipedia: https://en.wikipedia.org/wiki/Netherlands.

Thats what I said. But both could be mentioned, and not just the capital.

Would it be an option to have "has no official capital", at least for Tokelau?

I would opt for something like "capital rotates yearly between x, x, z" or

Rotiert jährlich zwischen Atafu, Nukunonu und Fakaofo

@Abang-L Abang-L Aug 24, 2026

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The game is called "Guess Capital" so I'd still vote for just using 'Amsterdam'.

That concerning, it's unfortunate that this wikipedia site* lists The Netherlands in a list of countries that have more than one capital (stating that The Hague is the seat of government).
But one that note: Bolivia is listed there as well and in the English version only Sucre is used, if I'm correct.

*) https://en.wikipedia.org/wiki/List_of_countries_with_multiple_capitals

Are we sure that Tokelau considers these three rotating islands as a capital?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I used this list from the German Wikipedia to translate the countries and capitals and generally used the capitals from the English translation.

One problem I have with the English translation is that it is inconsistent as to whether it uses the de facto or the de jure capital.

Are we sure that Tokelau considers these three rotating islands as a capital?

The German Wikipedia page for Tokelau says it does and credits The official Tokelau government website as source.

On there I could only find

The position of Ulu-o-Tokelau, the Titular Head of State, is rotated among the leader of each atoll (the Faipule) on an annual basis.

They just have a different government system that doesn't seem to include a capital.
However, as the game is based on the premise that every country has a capital city, something has to be chosen.

@Abang-L Abang-L Aug 27, 2026

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems indeed then that their government system does not include a capital.
It could be an option to remove Tokelau from the list and not include it in the game, for both German as well as English.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants