Comments (26)
I agree, I will prepare Czech translation respectively lang_cs_CZ.txt
from tdesktop.
Yes, it is planned in the future, I think about it, how to make it better.
from tdesktop.
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.
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.
I will assist with Dutch translation :)
from tdesktop.
I will help with the Spanish translation.
Greetings.
from tdesktop.
I can help with German and French.
from tdesktop.
I can help with Spanish (ES_ES).
from tdesktop.
from tdesktop.
I will also assist with the Dutch translation :D
from tdesktop.
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.
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.
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.
Why not using transifex like for the other Telegram Apps? It is much more comfortable than forking on github.
from tdesktop.
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.
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.
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.
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.
There's a brazilian portuguese translation already done with the Zapzap app team, who forked the tdesktop app.
from tdesktop.
Please, implement it soon.
from tdesktop.
Has there been any progress on this? The official open-source clients seem to be quite successful with the Transifex model.
from tdesktop.
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.
@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.
To be closed.
https://www.transifex.com/projects/p/telegram-desktop/
from tdesktop.
Please review #421 for new languages.
from tdesktop.
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)
- Option to prevent app from running in background HOT 2
- Search settings
- Globally ignore user HOT 1
- Address boundary error regression in newer telegram versions HOT 7
- Telegram Desktop unable to launch on Raspberry Pi 5 HOT 11
- "send now" multiple selected sheduled messages, order is unexpected (follows compose time, not sheduled time) HOT 4
- Close button conflicted with date/user filter button
- Version 4.16.9 broke app UI (font aspect) HOT 36
- Add separate Thank emoji HOT 5
- Preview from Open Graph is not appearing in Telegram for main page HOT 1
- Weird notification windows in version 4.15.3 (Ubuntu 20.04 Unity DE) HOT 9
- Personal channel information
- Mini apps use wrong (US) keyboard layout (wayland) HOT 1
- Autostart desktop file has the executable bit set HOT 1
- Show gif count on gif tab HOT 1
- Custom font scaling issue HOT 13
- Unable to open images HOT 3
- Telegram start error HOT 2
- "Create poll" menu entry is visible in channel "Replies" menu HOT 1
- Linux client tray icon don't work after system upgrade HOT 6
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 tdesktop.