Page MenuHomeWildfire Games

spelling corrections for Gauls, renamed Britomartus to Viridomarus
ClosedPublic

Authored by Phormio on May 13 2017, 11:58 PM.

Details

Summary

Note: The changes made here should also be applied to the art source repository, a task not done yet.

Simple corrections:

  • 'Uerkingetorix' -> 'Vercingetorix', as Caesar wrote it. The Gaulish name 'Ver-rix Cingetos' appears to be correct.
  • 'Uae Uictos' -> 'Vae Victis', also improved description of the feature
  • 'celt' -> 'Celtic'
  • 'smallish' -> 'small'

Some spellings come from a German book that labels them as Greek, e.g. 'Uerkingetorix' is found here: https://books.google.de/books?id=C8PzilIl9y0C&pg=PA990&lpg=PA990&dq=Uerkingetorix&source=bl&ots=ih3Fim12cY&sig=UxSI8gEJijn9HUfBXbxC9ITKEQA&hl=de&sa=X&ved=0ahUKEwi39Oa77-3TAhUMJ8AKHZKPAoYQ6AEIMDAA#v=onepage&q=Uerkingetorix&f=false

This book uses an obscure German ruleset that transcribes Greek to Latin characters to make them searchable in libraries: https://books.google.de/books?id=C8PzilIl9y0C&pg=RA2-PR8&dq=Die+Umschrift+griechischer+Buchstaben+erfolgte+nach+den+Regeln&hl=de&sa=X&ved=0ahUKEwjT0p-FvO_TAhUF5xoKHXzICUcQ6AEIJjAA#v=onepage&q=Die%20Umschrift%20griechischer%20Buchstaben%20erfolgte%20nach%20den%20Regeln&f=false

You can read those rules here if you like them, but I don't see why the hell 0.A.D. should follow them: http://d-nb.info/986402338/34

Latinisations:

Our knowledge of Gaulish names has been preserved almost exclusively by Roman authors, though some texts were also written in Greek.

Ancient authors spelled foreign names as best they could from hearing them (note that Gauls were mostly illiterate).
Some examples of different spellings for the same person:

  • Indibilis (Livy), Andobales (Polybius)
  • Britomartus (Plutarch), Viridomarus (Florus), Vertomarus (Livy)

Ancient Greeks typically used the suffix '-os' where Romans would use '-us'. The Roman forms are usually the ones Gauls are known by, as in the case of Brennus, and I suggest we stick to them, unless we know better. Thus:

  • 'Brennos' -> 'Brennus'
  • 'Britomartos' -> 'Britomartus' -> Viridomarus (more common, and couldn't be associated with Britons)
  • 'Valetiacos' -> 'Valetiacus'

Other spellings:

Epos is correct Gaulish, Lembus is Latin for a type of ship found across many cultures. I'm also fine with Gaisaredos, Solduros and Cavalidos. They don't need to change.

Besides:

At least some information on the Gauls appears to be copy-pasted from the internet. Ideally it will be improved by someone with the necessary knowledge (not me).

Test Plan

Not applicable.

Diff Detail

Repository
rP 0 A.D. Public Repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Phormio created this revision.May 13 2017, 11:58 PM
Owners added a subscriber: Restricted Owners Package.May 13 2017, 11:58 PM
Phormio edited the summary of this revision. (Show Details)May 14 2017, 12:01 AM
elexis added a subscriber: elexis.May 14 2017, 12:02 AM
elexis added inline comments.
binaries/data/mods/public/l10n/public-civilizations.pot
766 ↗(On Diff #1909)

Don't change po and pot files, they are generated automatically

binaries/data/mods/public/simulation/data/civs/gaul.json
130 ↗(On Diff #1909)

Uerkingetorix is the greek name, so the change seems to make sense

binaries/data/mods/public/simulation/templates/units/gaul_hero_brennus.xml
9 ↗(On Diff #1909)

This history tag isn't used at all in the game and it must be reviewed, source looked up and so forth before it can be translated and used, see #4505

Phormio added inline comments.May 14 2017, 12:08 AM
binaries/data/mods/public/l10n/public-civilizations.pot
766 ↗(On Diff #1909)

Alright, I wasn't sure about the .pot files; won't change them again.

binaries/data/mods/public/simulation/data/civs/gaul.json
130 ↗(On Diff #1909)

Do you have a source? The Ancient Greeks and Romans did not even have the letter U. To my mind this is merely an embarassing spelling error.

Phormio added inline comments.May 14 2017, 12:26 AM
binaries/data/mods/public/simulation/data/civs/gaul.json
130 ↗(On Diff #1909)

The book uses an obscure transposition from Greek to Latin characters to ease searching, described here: https://de.wiktionary.org/wiki/Wiktionary:Altgriechisch/Umschrift#Diphthonge

The correct spelling remains 'Vercingetorix', copied from Caesar.

Phormio edited the summary of this revision. (Show Details)May 14 2017, 3:20 PM
Phormio edited the summary of this revision. (Show Details)

You reviewed all the Gauls templates?

You reviewed all the Gauls templates?

I checked all templates for the spelling errors 'Uercingetorix, Uae Uictos, Brennos and celt'. I did not improve the content of any history tags further than that.

Phormio updated this revision to Diff 1967.EditedMay 16 2017, 10:10 AM
  • ditched pot file for obvious reasons.

You reviewed all the Gauls templates?

I meant, while at it, perhaps review all the gauls things?

Phormio added a comment.EditedMay 21 2017, 3:29 PM

You reviewed all the Gauls templates?

I meant, while at it, perhaps review all the gauls things?

I'm too poorly informed about that civ.

Phormio updated this revision to Diff 2125.May 22 2017, 3:16 PM
Phormio edited the summary of this revision. (Show Details)

altered two spellings:
-> 'Britomartos' -> 'Britomartus'
-> 'Valetiacos' -> 'Valetiacus'

Phormio updated this revision to Diff 2128.May 22 2017, 3:50 PM
Phormio retitled this revision from spelling corrections for Gauls to spelling corrections for Gauls, renamed Britomartus to Viridomarus.
Phormio edited the summary of this revision. (Show Details)
  • renamed Britomartus to Viridomarus, since the latter form is better known and could lead to a false association with the Britons
Owners added a subscriber: Restricted Owners Package.May 22 2017, 3:50 PM
Phormio edited the summary of this revision. (Show Details)May 27 2017, 10:59 AM
Itms requested changes to this revision.Jun 4 2017, 1:00 PM

This change is significantly less involved than D507 (only changes one unit and a few strings) so I would be inclined to commit it today before String Freeze. I will ask the team during our meeting tonight.

binaries/data/mods/public/simulation/data/civs/gaul.json
45 ↗(On Diff #2128)

Brennus (which was latinized to Brennus) -> remove that
Brennus/Brennus -> hihi

binaries/data/mods/public/simulation/templates/units/gaul_hero_brennus.xml
9 ↗(On Diff #2128)

Same issue with the double Brennus

binaries/data/mods/public/simulation/templates/units/gaul_hero_viridomarus.xml
9 ↗(On Diff #2128)

Remove the extra space at the beginning of the string while you're at it, and you can remove the "smallish" here as well.

This revision now requires changes to proceed.Jun 4 2017, 1:00 PM
Phormio updated this revision to Diff 2417.Jun 4 2017, 3:17 PM
Phormio edited edge metadata.
  • fixed errors found by Itms
Phormio updated this revision to Diff 2419.Jun 4 2017, 3:22 PM
  • smallish correction
Vulcan added a subscriber: Vulcan.Jun 4 2017, 4:12 PM

Build has FAILED

Link to build: http://jw:8080/job/phabricator/1467/
See console output for more information: http://jw:8080/job/phabricator/1467/console

Vulcan added a comment.Jun 4 2017, 5:02 PM

Build has FAILED

Link to build: http://jw:8080/job/phabricator/1468/
See console output for more information: http://jw:8080/job/phabricator/1468/console

Itms accepted this revision.Jun 4 2017, 10:58 PM

The Themistocles change should not be here since the file itself is not changed. I suppose it has been added by mistake. I remove it from the commit.

Thanks for the patch!

This revision is now accepted and ready to land.Jun 4 2017, 10:58 PM
This revision was automatically updated to reflect the committed changes.