The International Simutrans Forum


Author Topic: Internal texts with same function  (Read 4061 times)

0 Members and 1 Guest are viewing this topic.

Offline IgorEliezer

  • Devotee
  • Administrator
  • *
  • Posts: 4112
  • I have nothing to do with it!
    • Igor Eliezer Architect and Urban Planner/Arquiteto e Urbanista
  • Languages: PT, EN, AutoLISP, Python
Internal texts with same function
« on: January 23, 2009, 03:44:45 PM »

It's a bit hard to explain:

Say, we have two internal texts:

1) 8WORLD_CHOOSE, it's translated "day and night change" in "Display settings" window.

2) Toggle day/night view hasn't received English translation and I don't know where this internal text is applied.

I think I found more cases which we have pairs of internal texts that, if translated, will receive the same translation, because they have the same function.
« Last Edit: January 23, 2009, 03:59:21 PM by IgorTekton »

Offline z9999

  • Devotees (Inactive)
  • *
  • Posts: 848
Re: Internal texts with same function
« Reply #1 on: January 23, 2009, 04:16:30 PM »
I have diametrically-opposed viewpoint.
I think simutrans has many catch-all messages, it is not user friendly.
I doubt that many players could understand the reason of warnings and meanings of labeled texts.

"Toggle day/night view" changes night-only-view and day-only-view manually.
It is different function from "8WORLD_CHOOSE".

Offline VS

  • Senior Plumber (Devotee)
  • Devotees (Inactive)
  • *
  • Posts: 4856
  • Vladimír Slávik
    • VS's Simutrans site
  • Languages: CS,EN
Re: Internal texts with same function
« Reply #2 on: January 23, 2009, 05:59:18 PM »
Igor: no. Z9999: yes.

In i18n/l10n, separating texts and adding more context to make them recognizable (for translator) is far more important than merging them to gain a few bytes of memory on convenience for some translators.

Some languages can use the same words on many places. Some do not. Which one do you prefer: less work for some and broken translations for the others, or more work and all translations possible?

I will cite (not precisely) here one statement that I found a few weeks ago in a text about building community around floss software:
If a translator says "I need more context for this message", you do it without asking, or you get no translation.

Offline Frank

  • Inactive/Retired
  • *
  • Posts: 1431
  • Languages: DE
Re: Internal texts with same function
« Reply #3 on: January 23, 2009, 06:50:27 PM »
All text objects have a field 'Note' for description.

prissi but needs some time (which he does not have) to this field for all the texts to be filled.

The translator now has various groups of texts.

message_text, button_text, climates_text, error_text, help_text, menu_text, program_text, record_text, ki_text

Unfortunately, this so far made little use.