Wanted šŸ•µļøā€ā™€ : Translator for SC-Voice interface

SuttaCentral Voice has now the basic structures for internationalization in place. Long before thinking of listening to actual suttas in many languages it would already be possible with no too big effort for the developer to extend the settings for more language interfaces. Users could then navigate Voice in their own language while still listenig to English or German sutta translations.

If you would like to help Voice in gettig even more colorful by translating the Voice interface into your own language please reply to this thread or send me a PM. Your effort will be much appreciated! :pray:

:finland: :es: :portugal: :bangladesh: :congo_brazzaville: :aland_islands: :albania: :israel: :hungary: :antarctica: :united_arab_emirates: ā€¦

11 Likes

Translating the Voice web interface is much much simpler than translating the suttas. There are only about 200 phrases to translate. However, language is important to all of us, so localization matters. Let us know if youā€™d like to help!

:pray:

6 Likes

I could do this for polish (Poland) :poland: language if you need :wink: :anjal:

I could start in October. :slight_smile:

8 Likes

Thatā€™s indeed fantastic! Thank you so much!!!!!

Just let us know when you are ready. :pray:

4 Likes

No problem :slight_smile:
Iā€™ll let you know as soon as possible when Iā€™m ready :slight_smile: It will be at the beginning of October, but Iā€™ll do this 100%.
It will be great to contribute somehow to Sutta Central :heart: :dharmawheel: And that is a good start :pray:

With metta :anjal:

5 Likes

Thank you, Invo!
It will be good for me to learn a bit of Polish. :smile:
:pray:

4 Likes

Count on me for Portuguese language! :anjal:

6 Likes

Iā€™d love to help with Dutch. :netherlands:

I could start around October 9. :anjal:

5 Likes

This is So awesome and inspiring!! :heart_eyes:

:anjal: :anjal: :anjal:

4 Likes

I wonder, are these just randomly selected flags or are you really looking for a translation into Icelandic?

5 Likes

I know one word in Polish, and this is a most awesome one! I learned it from @Pyjter some years ago. Itā€™s Budzik which means alarm clock and is related to Pali Buddha (the Awakened One) or bodhi (awakening) ā€¦ which is what an alarm clock is for! :alarm_clock:

Thank you so much, Gabriel! When would you be ready? @karl_lew, can you prepare a pt.ts file for Gabriel?

Wow, I am just a bit overwhelmed with all this kindness and willingness to help! A big thank you to you all!!!

:rofl:

Yes, I just randomly selected them. But I wouldnā€™t say ā€œNoā€ to a person who would sign up to translate into Icelandicā€¦ orā€¦ ā€œPenguineseā€? :antarctica: :penguin: :wink:

I have to admit, last nightā€™s release of Voice DE made me a bit excited and perhaps a bit too boisterousā€¦ :heart_eyes_cat:

9 Likes

Thank you all for volunteering!

Iā€™ve created a wiki page with instructions. Please see Translating Voice UI. Post your questions here and weā€™ll answer.

Thank you.
:pray:

3 Likes

Now. :anjal:

3 Likes

Voice UI translation

Hello friends,

Iā€™d like to thank you all so much for volunteering for Voice! :anjal:

@karl_lew, thanks for writing a Wiki page for the translation!

I would like to add a few thoughts from the translatorā€™s point of view. Some of you may have more experience with translations, others less. Just a few guidelines I think worthwhile to consider:

  • There are basically two areas of terms: terms visible to the public that constitute actually the ā€œfaceā€ of Voice; and terms only visible to administrators, for example when they update the server, clear the caches, create VSMs and similar things.

  • Terms visible to the public:
    These terms should be in a nice and naturally sounding language. It is less important to translate them literally but to capture the meaning in a way that sounds natural in the target language, instead of sounding ā€œtranslatedā€ or having lots of Anglicisms. It would be rather on the side of ā€œdynamic equivalenceā€ in this article, not so much ā€œformal equivalenceā€:

    Semantic equivalence (linguistics) - Wikipedia

    The two have been understood basically, with dynamic equivalence as sense-for-sense translation (translating the meanings of phrases or whole sentences) with readability in mind, and with formal equivalence as word-for-word translation (translating the meanings of words and phrases in a more literal way) keeping literal fidelity.

  • The ā€œInspire Me!ā€ button:
    This button is what sticks out most prominently when a user opens Voice; it is something like the ā€œnose tipā€ of Voice. Iā€™d like to ask you to give special care to the translation of this termā€”it does by no means have to be literal! It should be inviting and encouraging and sound nice in your language.

  • Some terms are marked ā€œariaā€. This means they are terms to be spoken by a screen reader when the user navigates to a certain element on the website (by arrow keys or tab key, for example). The word is not visible, but a screen reader user will hear it. If you would like to get an idea how this feels like, open Voice in Chrome and install the extension ChromVox in your browser. In order to properly use it you have to define a ā€œChromeVox keyā€ (find instructions in the ChromeVox settings). Then you can navigate the site with the tab key (gross steps) or the ChromeVox key plus arrow keys (smaller steps).

  • The dedication, To the dark bound for light
    This term is a sutta quote, and it appears in three suttas. In case there exists already a translation of these suttas or one of them into your language, it would be good to use the same wording as in that translation. This term will be linked to the respective suttas then, and they are returned when it is entered into the search field. (At the moment this isnā€™t yet relevant for your language as long as Voice does not yet support translations into your language; but that may change in the future.)

    Note that there are two slightly different versions of this term in the translation file: one is visible to the sighted user, one is read out by screen readers.

  • Terms visible to administrators:
    These are mostly technical terms, and what is important is that they are clear to people working in the field. They can contain Anglicisms if this is what is understood in your language.

  • Some things should best follow conventions, like the way time and date are represented: h, m, s, or min, sec, etc. These things are different from one language to the other. The same holds for typography: There are also language specific ways of typing quotation marks, exclamation marks, etc.

Anything to add from your point of view, @karl_lew or @Aminah?

3 Likes

Just typing on the run (so to speak, and further should confess I havenā€™t fully read your post above); but while Iā€™m extremely reluctant to mention it (finding it a charming way to honour what gave the initiating thrust to build Voice in the first place); from an accessibility point of view, Iā€™d advocate just removing the dedication completely: itā€™s initial addition was functional, and that function has long since been superseded by the ā€œinspire meā€ button.

2 Likes

Iā€™d leave this decision up to Voiceā€™s initiator, just because, as you already stated:

But thanks, as always, for your well considered input from the accessibility side of things!

2 Likes

To illustrate the difficulty of translating this particular English phrase, you should know that we spent many days on this and tried many variants. We even asked others what would work for them. Here is one suggestion that didnā€™t quite work. :thinking:

3 Likes

The most terrifying thing for the visually impaired isā€¦darkness.
Hence the quote. It is a true dedication and should be translated as such.

If the placement is obnoxious, we can mitigate that by rearrangement or other subtle means perhaps? In a book, one typically sees dedications first yet not thereafter.

2 Likes

Maybe we should discuss this further in our developer thread. :heart:

2 Likes

Okay, I can do an Icelandic translation.

By the way is this

ariaClose: ā€œclozeā€,

a typo for ā€œcloseā€ or does it have something to do with Cloze tests?

4 Likes