Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,6 @@ For installation and usage of the NAM, see https://www.sc4nam.com/.

## Translating

[![gitlocalized ](https://gitlocalize.com/repo/8674/de/badge.svg)](https://gitlocalize.com/repo/8674/de?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/es/badge.svg)](https://gitlocalize.com/repo/8674/es?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/fr/badge.svg)](https://gitlocalize.com/repo/8674/fr?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/it/badge.svg)](https://gitlocalize.com/repo/8674/it?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/ja/badge.svg)](https://gitlocalize.com/repo/8674/ja?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/ko/badge.svg)](https://gitlocalize.com/repo/8674/ko?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/nl/badge.svg)](https://gitlocalize.com/repo/8674/nl?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/sv/badge.svg)](https://gitlocalize.com/repo/8674/sv?utm_source=badge)

To help translate the NAM to different languages, see the [Translation Guide](ltext/README.md#translating-the-nam).

## Developer notes
Expand Down
21 changes: 2 additions & 19 deletions ltext/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,7 @@ This guide covers translation of the mod's [LText](https://wiki.sc4devotion.com/
## Translating the NAM

The NAM uses the [gettext](https://en.wikipedia.org/wiki/Gettext) standard for internationalization,
so any compatible tool can be used for translating, such as GitLocalize or Poedit.

[![gitlocalized ](https://gitlocalize.com/repo/8674/de/badge.svg)](https://gitlocalize.com/repo/8674/de?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/es/badge.svg)](https://gitlocalize.com/repo/8674/es?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/fr/badge.svg)](https://gitlocalize.com/repo/8674/fr?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/it/badge.svg)](https://gitlocalize.com/repo/8674/it?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/ja/badge.svg)](https://gitlocalize.com/repo/8674/ja?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/ko/badge.svg)](https://gitlocalize.com/repo/8674/ko?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/nl/badge.svg)](https://gitlocalize.com/repo/8674/nl?utm_source=badge)
[![gitlocalized ](https://gitlocalize.com/repo/8674/sv/badge.svg)](https://gitlocalize.com/repo/8674/sv?utm_source=badge)

### GitLocalize

[GitLocalize](https://gitlocalize.com/repo/8674) is an online localization tool. See the guide on [contributing to projects](https://docs.gitlocalize.com/how_to_contribute.html).

Pros: machine-assisted translations, no tool installation required.

Drawbacks: translations can only be submitted after a file has been fully translated
so any compatible tool can be used for translating, such as Poedit.

### Poedit

Expand Down Expand Up @@ -70,7 +53,7 @@ and `msgstr` is left blank.

### Modifying Existing LTexts

Changes to existing LTexts should be made in the English `.pot` files within the `\ltext` directory. Updating `.pot` LTexts is not possible using either GitLocalize or Poedit and must be done using a standard text editor. To make a change, edit the `msgid` string.
Changes to existing LTexts should be made in the English `.pot` files within the `\ltext` directory. Updating `.pot` LTexts is not possible using Poedit and must be done using a standard text editor. To make a change, edit the `msgid` string.

### Synchronizing Translations

Expand Down
128 changes: 122 additions & 6 deletions ltext/de/buttons.po
Original file line number Diff line number Diff line change
Expand Up @@ -748,13 +748,91 @@ msgctxt "2026960B-123007BB-6A477900"
msgid "Multi-Radius Curve (MRC) FLEX Pieces for Surface Networks"
msgstr ""

#, fuzzy
#| msgctxt "2026960B-123006AA-6A477A00"
#| msgid ""
#| "For creating semi-flexible underpasses for Road, One-Way Road, Avenue, Street, T-RAM, and Pedmalls\n"
#| "\n"
#| "DO NOT USE FOR UNDERGROUND RAIL\n"
#| "\n"
#| "Button contains several different Puzzle Pieces for various networks\n"
#| "\n"
#| "NOTE: First build the surface network, then plop these pieces on top\n"
#| "\n"
#| "The new Subway-based FLUPs system can be found under the Highways menu."
msgctxt "2026960B-123006AA-6A477A00"
msgid ""
"For creating semi-flexible underpasses for Road, One-Way Road, Avenue, Street, T-RAM, and Pedmalls\n"
"Ramps for creating semi-flexible underpasses (FLUPs Puzzle Pieces) for Road, One-Way Road, Avenue, Street, Tram-Avenue, and pedestrians\n"
"\n"
"The new Subway-based FLUPs system can be found under the Highways menu."
msgstr ""
"Bauen von unterirdischen Straßen, Einbahnstraßen, Alleen, Straßenbahnen, Tram-Alleen und Fußgängerunterführungen. Nicht für unterirdische Eisenbahn!\n"
"\n"
"Baue zuerst die oberirdischen Verkehrswege, setze danach diese Puzzleteil darauf."

#, fuzzy
#| msgctxt "2026960B-123007BB-6A477A00"
#| msgid "Flexible Underpasses (FLUPs)"
msgctxt "2026960B-123007BB-6A477A00"
msgid "Flexible Underpasses (FLUPs) Ramps"
msgstr "Unterirdische Puzzleteile"

#, fuzzy
#| msgctxt "2026960B-123006AA-6A477A00"
#| msgid ""
#| "For creating semi-flexible underpasses for Road, One-Way Road, Avenue, Street, T-RAM, and Pedmalls\n"
#| "\n"
#| "DO NOT USE FOR UNDERGROUND RAIL\n"
#| "\n"
#| "Button contains several different Puzzle Pieces for various networks\n"
#| "\n"
#| "NOTE: First build the surface network, then plop these pieces on top\n"
#| "\n"
#| "The new Subway-based FLUPs system can be found under the Highways menu."
msgctxt "2026960B-123006AA-6A477A10"
msgid ""
"For creating semi-flexible underpasses (Puzzle Pieces)\n"
"\n"
"Surface: Road\n"
"Subsurface: works for Road, One-Way Road, Avenue, Street, Tram-Avenue, and pedestrians\n"
"\n"
"DO NOT USE FOR UNDERGROUND RAIL\n"
"\n"
"Button contains several different Puzzle Pieces for various networks\n"
"NOTE: First build the surface network, then plop these pieces on top\n"
"\n"
"The new Subway-based FLUPs system can be found under the Highways menu."
msgstr ""
"Bauen von unterirdischen Straßen, Einbahnstraßen, Alleen, Straßenbahnen, Tram-Alleen und Fußgängerunterführungen. Nicht für unterirdische Eisenbahn!\n"
"\n"
"Baue zuerst die oberirdischen Verkehrswege, setze danach diese Puzzleteil darauf."

#, fuzzy
#| msgctxt "2026960B-123007BB-6A477A00"
#| msgid "Flexible Underpasses (FLUPs)"
msgctxt "2026960B-123007BB-6A477A10"
msgid "Flexible Underpasses (FLUPs) under Road"
msgstr "Unterirdische Puzzleteile"

#, fuzzy
#| msgctxt "2026960B-123006AA-6A477A00"
#| msgid ""
#| "For creating semi-flexible underpasses for Road, One-Way Road, Avenue, Street, T-RAM, and Pedmalls\n"
#| "\n"
#| "DO NOT USE FOR UNDERGROUND RAIL\n"
#| "\n"
#| "Button contains several different Puzzle Pieces for various networks\n"
#| "\n"
#| "NOTE: First build the surface network, then plop these pieces on top\n"
#| "\n"
#| "The new Subway-based FLUPs system can be found under the Highways menu."
msgctxt "2026960B-123006AA-6A477A20"
msgid ""
"For creating semi-flexible underpasses (Puzzle Pieces)\n"
"\n"
"Surface: Rail\n"
"Subsurface: works for Road, One-Way Road, Avenue, Street, Tram-Avenue, and pedestrians\n"
"\n"
"DO NOT USE FOR UNDERGROUND RAIL\n"
"\n"
"NOTE: First build the surface network, then plop these pieces on top\n"
"\n"
Expand All @@ -764,8 +842,47 @@ msgstr ""
"\n"
"Baue zuerst die oberirdischen Verkehrswege, setze danach diese Puzzleteil darauf."

msgctxt "2026960B-123007BB-6A477A00"
msgid "Flexible Underpasses (FLUPs)"
#, fuzzy
#| msgctxt "2026960B-123007BB-6A477A00"
#| msgid "Flexible Underpasses (FLUPs)"
msgctxt "2026960B-123007BB-6A477A20"
msgid "Flexible Underpasses (FLUPs) under Rail"
msgstr "Unterirdische Puzzleteile"

#, fuzzy
#| msgctxt "2026960B-123006AA-6A477A00"
#| msgid ""
#| "For creating semi-flexible underpasses for Road, One-Way Road, Avenue, Street, T-RAM, and Pedmalls\n"
#| "\n"
#| "DO NOT USE FOR UNDERGROUND RAIL\n"
#| "\n"
#| "Button contains several different Puzzle Pieces for various networks\n"
#| "\n"
#| "NOTE: First build the surface network, then plop these pieces on top\n"
#| "\n"
#| "The new Subway-based FLUPs system can be found under the Highways menu."
msgctxt "2026960B-123006AA-6A477A30"
msgid ""
"Ramps for creating semi-flexible underpasses (Puzzle Pieces)\n"
"\n"
"Surface: Street, One-Way Road, Avenue, Highway, Pedmalls, Tram, Tram-Avenue, Custom, Parks\n"
"Subsurface: works for Road, One-Way Road, Avenue, Street, Tram-Avenue, and pedestrians\n"
"\n"
"DO NOT USE FOR UNDERGROUND RAIL\n"
"\n"
"NOTE: First build the surface network, then plop these pieces on top\n"
"\n"
"The new Subway-based FLUPs system can be found under the Highways menu."
msgstr ""
"Bauen von unterirdischen Straßen, Einbahnstraßen, Alleen, Straßenbahnen, Tram-Alleen und Fußgängerunterführungen. Nicht für unterirdische Eisenbahn!\n"
"\n"
"Baue zuerst die oberirdischen Verkehrswege, setze danach diese Puzzleteil darauf."

#, fuzzy
#| msgctxt "2026960B-123007BB-6A477A00"
#| msgid "Flexible Underpasses (FLUPs)"
msgctxt "2026960B-123007BB-6A477A30"
msgid "Flexible Underpasses (FLUPs) under various surfaces"
msgstr "Unterirdische Puzzleteile"

msgctxt "2026960B-123006AA-6A477B00"
Expand Down Expand Up @@ -1507,8 +1624,7 @@ msgstr ""
"<p>\n"
"Hoppla! Es scheint, als hätten unsere Verkehrsingenieure den falschen Weg eingeschlagen. Die vorliegenden Daten zeigen bizarre Straßenmuster und verwirrende Kreuzungen, die eher wie moderne Kunstwerke aussehen statt funktionaler Wege – ein Beweis dafür, dass mit den falschen Infos selbst die besten Baumeister vom Pfad abkommen:\n"
"</p><p>\n"
"Ihr Plugins-Ordner enthält nicht die richtige <u>NAM-DLL</u>-Datei."
"</p><p>\n"
"Ihr Plugins-Ordner enthält nicht die richtige <u>NAM-DLL</u>-Datei.</p><p>\n"
"Benötigte NAM-DLL-Version: <u>#nam_dll_version_expected#</u>\n"
"<br>\n"
"Installierte NAM-DLL-Version: <u>#nam_dll_version or 'nicht installiert'#</u>\n"
Expand Down
Loading
Loading