Giter VIP home page Giter VIP logo

Comments (26)

libora avatar libora commented on May 10, 2024

I agree, I will prepare Czech translation respectively lang_cs_CZ.txt

from tdesktop.

 avatar commented on May 10, 2024

Yes, it is planned in the future, I think about it, how to make it better.

from tdesktop.

libora avatar libora commented on May 10, 2024

I think plain text with translated strings or XML file for each language is
easiest way for potential translators. Another way is using of transifex
service as original telegram application.
Dne 4. 6. 2014 21:16 "telegramdesktop" [email protected] napsal(a):

Yes, it is planned in the future, I think about it, how to make it better.


Reply to this email directly or view it on GitHub
#11 (comment)
.

from tdesktop.

GitMoDu avatar GitMoDu commented on May 10, 2024

I'll pitch in a translation to Portuguese, no problem.

2014-06-04 20:30 GMT+01:00 Libor Ansorge [email protected]:

I think plain text with translated strings or XML file for each language
is
easiest way for potential translators. Another way is using of transifex
service as original telegram application.
Dne 4. 6. 2014 21:16 "telegramdesktop" [email protected]
napsal(a):

Yes, it is planned in the future, I think about it, how to make it
better.


Reply to this email directly or view it on GitHub
<
https://github.com/telegramdesktop/tdesktop/issues/11#issuecomment-45138186>

.


Reply to this email directly or view it on GitHub
#11 (comment)
.

from tdesktop.

BtM909 avatar BtM909 commented on May 10, 2024

I will assist with Dutch translation :)

from tdesktop.

fylux avatar fylux commented on May 10, 2024

I will help with the Spanish translation.

Greetings.

from tdesktop.

 avatar commented on May 10, 2024

I can help with German and French.

from tdesktop.

cesvlc avatar cesvlc commented on May 10, 2024

I can help with Spanish (ES_ES).

from tdesktop.

sigod avatar sigod commented on May 10, 2024

Related #41, #48 and #71.

from tdesktop.

fritek373 avatar fritek373 commented on May 10, 2024

I will also assist with the Dutch translation :D

from tdesktop.

SafaAlfulaij avatar SafaAlfulaij commented on May 10, 2024

I think that it's better to use Qt's .ts files for the translation.
For Arabic, There are 6 plural cases that should be used to show the text in the right way.
I will also assist with Arabic translation :)
Great job 👍

from tdesktop.

OpenNingia avatar OpenNingia commented on May 10, 2024

I used Qt's .ts in one of my own application and I didn't like it. Mainly because online localization platforms support them badly.

I'd suggest to use gettext .po files that are supported by most engines ( like Transiflex and GetLocalization )

from tdesktop.

SafaAlfulaij avatar SafaAlfulaij commented on May 10, 2024

I don't like online localization platforms for small projects (I mean projects with little amount of words to translate)!
And beside, It's possible to convert .ts to .po (I think)..

from tdesktop.

jonnius avatar jonnius commented on May 10, 2024

Why not using transifex like for the other Telegram Apps? It is much more comfortable than forking on github.

from tdesktop.

fritek373 avatar fritek373 commented on May 10, 2024

Costs money :(
Op 10 okt. 2014 14:49 schreef "jonnius" [email protected]:

Why not using transifex like for the other Telegram Apps?


Reply to this email directly or view it on GitHub
#11 (comment)
.

from tdesktop.

SafaAlfulaij avatar SafaAlfulaij commented on May 10, 2024

Costs money :(

When creating an origination on Transifex and " My projects are open source. " is checked:
"Your organization for Open Source projects will be subscribed to the Free plan."
Also when will you implement the plural forms? :)

from tdesktop.

fritek373 avatar fritek373 commented on May 10, 2024

Oh oke ;p
Well then it's a great idea! :)

2014-10-10 16:20 GMT+02:00 SafaAlfulaij [email protected]:

Costs money :(
When creating an origination on Transifex When I check " My projects are
open source. ":
"Your organization for Open Source projects will be subscribed to the Free
plan."
How to fork on github to translate the app? :)


Reply to this email directly or view it on GitHub
#11 (comment)
.

from tdesktop.

SafaAlfulaij avatar SafaAlfulaij commented on May 10, 2024

About plural, I found this in the web app:

.pluralize = function (msgid) {
var categories = $rootScope.$eval(
(msgid + '_raw'));
return function (count) {
return (categories[$locale.pluralCat(count)] || '').replace('{}', count);
}
};

And:

var langNotificationsPluralize = _.pluralize('page_title_pluralize_notifications');

And:

"page_title_pluralize_notifications": "{'0': 'No notifications', 'one': '1 notification', 'other': '{} notifications'}",

If you couldn't use the plural support by Qt ts files...

from tdesktop.

cobalto avatar cobalto commented on May 10, 2024

There's a brazilian portuguese translation already done with the Zapzap app team, who forked the tdesktop app.

http://zapzap.gratis

from tdesktop.

fylux avatar fylux commented on May 10, 2024

Please, implement it soon.

from tdesktop.

GitMoDu avatar GitMoDu commented on May 10, 2024

Has there been any progress on this? The official open-source clients seem to be quite successful with the Transifex model.

from tdesktop.

SafaAlfulaij avatar SafaAlfulaij commented on May 10, 2024

Looks like the developer is starting the localization process.

PLEASE USE THE QT's LOCALIZATION FILE FORMAT (TS)!
Never try to make it same as Java applications, That's really bad.

from tdesktop.

sergioad avatar sergioad commented on May 10, 2024

@telegramdesktop I also want this feature, I am from Mexico and I will like see TDesktop on Spanish, BTW do you can see the issues #306 and #302? are very important for me these improvements

from tdesktop.

SafaAlfulaij avatar SafaAlfulaij commented on May 10, 2024

To be closed.
https://www.transifex.com/projects/p/telegram-desktop/

from tdesktop.

ezdev128 avatar ezdev128 commented on May 10, 2024

Please review #421 for new languages.

from tdesktop.

github-actions avatar github-actions commented on May 10, 2024

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

from tdesktop.

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.