Comments (12)
@Prasanta-Hembram There was a problem indeed, sorry. It should be fixed now. 👍
from tatoeba2.
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.
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.
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.
@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.
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.
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.
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.
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.
@jiru It's more than 8 hour, still translations not showing in dev.
from tatoeba2.
Thanks @jiru It is working now. Warang Citi script is being displayed as expected in dev.
from tatoeba2.
I installed the font and I can see Warang Citi now. It looks beautiful! ✨
Thank you 🤩🤩
from tatoeba2.
Related Issues (20)
- Uploading too large of an image as an avatar shouldn't redirect to a 413 "Request Entity Too Large" page HOT 3
- Strange English usage in Tatoeba GitHub "about" description HOT 1
- Migrating from deprecated AngularJS HOT 1
- Bug with sentence pages in the admin interface HOT 4
- Clearer error messages
- "empty trash" doesn't actually work
- Add a user friendly warning/error message when uploading a "too large" avatar image HOT 1
- Enhancement for search strings HOT 1
- User languages stats sidebar overflows
- tags CSV dump appears incomplete HOT 2
- Long sentence list titles overflow header container HOT 9
- https://status.tatoeba.org/ gets an error message HOT 1
- Sorting option text gets cut in advanced search dropdown menu HOT 2
- Upgrading to Manticore 6.2 series
- Add Saraiki as Interface language
- Wrong flag for Ingrian
- Opportunity to sort vocabulary item requests by number of existing results HOT 1
- Vocabulary items count doesn't get updated HOT 1
- Wrong exported language pairs
- Please change the API's CORS restrictions HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tatoeba2.