GithubHelp home page GithubHelp logo

Comments (12)

jiru avatar jiru commented on July 17, 2024 1

@Prasanta-Hembram There was a problem indeed, sorry. It should be fixed now. 👍

from tatoeba2.

jiru avatar jiru commented on July 17, 2024 1

Awesome. I will close this ticket now, good luck with the Ho translation! When it will be more or less complete, you can open a new ticket to ask for enabling Ho on tatoeba.org.

By the way, I installed the font and I can see Warang Citi now. It looks beautiful! ✨

from tatoeba2.

jiru avatar jiru commented on July 17, 2024

Hello, thank you for willing to help translating Tatoeba’s UI.
It looks like Transifex does not support the Ho language.
Here is the list of languages available on Transifex.
I think you need ask Transifex to add that language.
In the meantime, if you wanna start translating already, we could repurpose another existing language to be used as Ho language.

from tatoeba2.

Prasanta-Hembram avatar Prasanta-Hembram commented on July 17, 2024

Thank you so much @jiru .

I think you need ask Transifex to add that language.

I think It will take time to add language, will apply soon. Translators already completed a significant portion of translation.

In the meantime, if you wanna start translating already, we could repurpose another existing language to be used as Ho language.

Can we use Erzya (myv)

from tatoeba2.

jiru avatar jiru commented on July 17, 2024

@Prasanta-Hembram I set things up so that you can use Erzya (myv) and it will appear as Ho in https://dev.tatoeba.org. I sent you an invitation on Transifex, so you should be able to start translating already.

As for the Ho language name in the UI language dialog, I copied 𑢹𑣉𑣉 𑣎𑣋𑣜 from Wikipedia, please confirm this is fine. I don’t have fonts for the script so I can’t even see what this looks like. Could you recommend a font by the way?

Note that you could run into issues with pluralized strings. Every language has its own plural rule that is used to translate pluralized strings. For example, "{n} result" and "{n} results" are two versions of a string depending on the value of n. English has two versions, one for n=1 (singular) and one for n≠1 (plural). Some languages have only one version (no plural), while some others have three versions or more (multiple plurals). So each language has a rule (a formula) to find the correction version depending on n. I can see Transifex set the language plural formula for Erzya as (n != 1), which is the same as English. I don’t know what is the correct formula for Ho, but if it is different, we might wanna use a different temporary language whose plural formula matches Ho’s.

from tatoeba2.

Prasanta-Hembram avatar Prasanta-Hembram commented on July 17, 2024

I set things up so that you can use Erzya (myv) and it will appear as Ho in https://dev.tatoeba.org/. I sent you an invitation on Transifex, so you should be able to start translating already.

Thanks alot @jiru for adding Ho language to dev. My Ho friend Ganesh was very happy. :-) (Unfortunately, he is not in Github)

As for the Ho language name in the UI language dialog, I copied 𑢹𑣉𑣉 𑣎𑣋𑣜 from Wikipedia

Needs some corrections, Ganesh told me it should be 𑢹𑣉𑣉 𑣎𑣁𑣋𑣁𑣜

Could you recommend a font by the way?

Noto Sans Warang Citi -- Use this google font (https://fonts.google.com/noto/specimen/Noto+Sans+Warang+Citi)

I don’t know what is the correct formula for Ho

Santali and Ho are very similar in language and grammar rules, I discussed with Ganesh and he confirmed. So, the plural rules for Ho are same as Santali : Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2

but if it is different, we might wanna use a different temporary language whose plural formula matches Ho’s.

If there are languages having same plural rule as Ho, that would be fantastic (Still searching for a match ). But, though we are using this for temporary purpose, we can stick to Erzya (Ganesh told it would be ok, if their plural form is incorrect temporarily). If we don't get a match then, it is totally ok. Translating plural forms later is not that hard and Ganesh is ok with it.

from tatoeba2.

Yorwba avatar Yorwba commented on July 17, 2024

Noto Sans Warang Citi

This font is included in the fonts-noto-core package on Debian, and most other Linux distros have similar packages bundling most or all Noto fonts. (For the space-constrained, Unifont also has Warang Citi coverage IIRC, but it looks rather ugly.)

Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2

We have one other UI language with this plural rule, Northern Sami (se). Transifex also supports Southern Sami (sma), which based on a quick look at Wikipedia I think should have the same plurals.

from tatoeba2.

jiru avatar jiru commented on July 17, 2024

Thank you @Yorwba!

@Prasanta-Hembram Since you did not start translating yet, I moved from using Erzya (myv) to Southern Sami (sma). I have invited you to the (fake) Southern Sami team on Transifex. As team coordinator, I think you can freely add members to that team to let Ganesh or anyone else translate. They will probably have to add Southern Sami as profile language on Transifex.

Please confirm that adding Ho translations on Transifex make them appear correctly on https://dev.tatoeba.org and I will close this ticket.

from tatoeba2.

Prasanta-Hembram avatar Prasanta-Hembram commented on July 17, 2024

Thank you @Yorwba and @jiru, I will notify Ganesh and other translators to start the work soon. I have translated some strings, but still they are not live, will update here after they will show in dev.

from tatoeba2.

Prasanta-Hembram avatar Prasanta-Hembram commented on July 17, 2024

@jiru It's more than 8 hour, still translations not showing in dev.

ᱪᱤᱛᱟᱹᱨ

from tatoeba2.

Prasanta-Hembram avatar Prasanta-Hembram commented on July 17, 2024

Thanks @jiru It is working now. Warang Citi script is being displayed as expected in dev.

from tatoeba2.

Prasanta-Hembram avatar Prasanta-Hembram commented on July 17, 2024

I installed the font and I can see Warang Citi now. It looks beautiful! ✨

Thank you 🤩🤩

from tatoeba2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.