yashsingh1/xdaforums huggingface dataset:
[Localization] HairyRobot:
For literal string, I think you just translate as the target language would put them.

For string with substitution (possible multiple substitution):

I have not done this in my apps, but have through about it, would use something like below:

Example: Dialog message:

--------------------------------------------------

File already exists.

Replace

abc.txt <-- %1$s

Size: 123.45KB <-- %2$s

Data: 2014-06-14 08:04:26 <-- %3$s

With

abc.txt <-- %4$s

Size: 234.56KB <-- %5$s

--------------------------------------------------

The definition in strings.xml would look something like below.

<string name="dialog_msg">File already exists.\n

\n

Replace:\n

%1$s\n

\n

Size: %2$s\n

Date: %3$s\n

\n

With\n

%4$s\n

Size: %5$s

</string>

Translator would translate above string to target language with placement of the substitution (%1$s, %2$s, etc...) in the appropriate place for the target language.

Translators requires for below projects.

App Name: AppWererabbit

XDA-Thread: http://xdaforums.com/showthread.php?t=2196069

Google Play link: https://play.google.com/store/apps/details?id=com.aw.AppWererabbit

Get Localization: http://www.getlocalization.com/AppWererabbit/

Beta lang build: https://dl.dropboxusercontent.com/u/89471895/AppWererabbit-lang-beta.zip

App Name: aw APK Organizer

XDA-Thread: http://xdaforums.com/showthread.php?t=2388118

Google Play link: https://play.google.com/store/apps/details?id=com.stickyintent.aw.ApkOrganizer

Get Localization: http://www.getlocalization.com/ApkOrganizer/

Beta lang build: https://dl.dropboxusercontent.com/u/89471895/AppWererabbitApkOrganizer-lang-beta.zip
[Localization] Saratoga79:
Currently translating to Basque ;)
[Localization] Zheen:
Isn't Iranian the same as Persian? I thought the language of people of Iran was called Persian.
[Localization] benkxda:
Weeeeeeeh... please use the "hide" button or just don't quote the OP. :eek:

I have no clue about those langs, I just do what they advise me to do. I learn a lot with all those languages, but I don't know this one... anyone with the solution?
[Localization] Amplificator:
http://en.wikipedia.org/wiki/Languages_of_Iran

There are multiple languages present in Iran, but Persian is the main one. So maybe you can get the guy listed under Iran to specify?
[Localization] benkxda:
Ok, done.

[MENTION=5052547]hitman1376[/MENTION] just wanna let you know, I moved you from "Iranian" (probably absolutely nonsense) to "Persian".

[MENTION=5839495]Zheen[/MENTION] [MENTION=384111]Amplificator[/MENTION] thanks guys!

[MENTION=5062938]Saratoga79[/MENTION] you can translate basque? Great, I added you to the list (first post) to the proper area... if you want to be removed, just let me know.
[Localization] Wim N:
Hi Gyuri,

Thanks for updating Nativer with the Dutch language, there is only one thing there are two Dutch languages namely Dutch from the Netherlands and Dutch from Belgium (Vlaams). There is not much differance and i have no troubel with it, this is more to inform you.

Regards Wim
[Localization] martinusbe:
You can just use Dutch Netherlands for Belgium [MENTION=5749711]gyuri bp[/MENTION]

Devices set to NL-Be take strings from values-nl, there is no need to specify Be strings.

Grts
[Localization] martinusbe:
Translators who are helping or want to help in [MENTION=3852997]astoncheah[/MENTION] C-Locker, i have created a project on Crowdin to Translate the Google Play description.

Just because i wanted to see how the project management works.

It's a 10 day trial, so if you want an easy way to translate it, have a go ;)

I also uploaded all existing translated strings for easy access (& to see how it is handled)

Crowdin link

Grts :good:
[Localization] Wim N:
[MENTION=4139665]martinusbe[/MENTION] Dutch translation is done
[Localization] pakitos:
[MENTION=4139665]martinusbe[/MENTION]

Trying to translate as much as possible to Spanish.

Edit: Done!
[Localization] booncol:
If anyone would like to help translate new cool game 2048 Pixels (2048 with Nintendo styled graphics) please follow link below.

http://www.getlocalization.com/2048_Pixels

Whole game can be downloaded for free from Google Play:

https://play.google.com/store/apps/details?id=pl.booncol.g2048
[Localization] gyuri bp:
Hi Wim,

Thank you very much for the translation and your comments.

You are the first real user i can communicate with who entirely translated an app with Nativer (in this case itself), independently from us. I am very curious to know your opinion about our approach of translating an app with an app. Your comments would be invaluable for us.

Thanks in advance

---------- Post added at 12:40 PM ---------- Previous post was at 12:37 PM ----------

Thanks for the help martinusbe!
[Localization] bradipovsky:
Just added Italian... I'm working on it :)

I lost track on translations here... Is Italian needed for any other app?

EDIT: Wait, has this game got an XDA thread?
[Localization] booncol:
Cool, Italian will be useful

http://xdaforums.com/showthread.php?t=2788099
[Localization] gaich:
It`s rather more comfortable way of translation, thank you [MENTION=4139665]martinusbe[/MENTION]. [MENTION=3852997]astoncheah[/MENTION], could you leave it there on Crowdin?

Russian added.
[Localization] bradipovsky:
Thanks for the link :)

EDIT: finished the translation without getting into the game, my achievement for today is unlocked :D
[Localization] booncol:
Thanx man. Already added your translation to Google Play app description, leaderboards and achievements.

Another thumb up. Gonna add this asap. But please run the game, may you'll like it and leave 5 stars in Google Play :P
[Localization] bradipovsky:
I've been through it, but I'm clean now. I'm trying hard :D :D

(More seriously, I'll test the Italian translation to see if everything fits :) )
[Localization] martinusbe:
Dutch is finished
[MENTION=5866866]Wim N[/MENTION] was on there at the same time :D:good:
[Localization] Wim N:
Thanks for correcting some strings from me [MENTION=4139665]martinusbe[/MENTION] :good: :p
[Localization] Wim N:
[MENTION=5749711]gyuri bp[/MENTION] I did not translate the whole app yet ;), there are some problems with Nativer, the app give's an error when I am translating and i send the report so i wait until the problems are solved. But overall I find the app usefull and translating is easy, so when the errors are fixed it can be a good app. I did not use it on an other app so i have to figure out how it will work and if the other app will be in my language.

I hope my comments are usefull for you.

Wim
[Localization] Kobro:
started hebrew translation, hopefully i can finish it today or tomorrow.
[Localization] booncol:
Thanks guys. Your translation added to GP game description, games leaderboards and achievements. I'm sure the game will be better thanks to you.

Nice to hear (read) that
[Localization] Amplificator:
I translated to Danish :)
[Localization] booncol:
Thank you good man.

All translators will be listed in the game (tap on game logo to see credits).
[Localization] HairyRobot:
AppWererabbit translation updated

Thanks to HatsuneChiyo, [MENTION=4792098]xda_dentex[/MENTION], Frisurfer, [MENTION=4139665]martinusbe[/MENTION], [MENTION=4563466]gaich[/MENTION] and [MENTION=5064841]pyler[/MENTION]

for updating Indonesian, Italian, Norwegian, Dutch, Russian and Slovak translation for AppWererabbit.

You can review your translation here (link below). A rooted device is required to see some of the strings, as the new functions requires root. Thanks.

AppWererabbit lang-beta: https://dl.dropboxusercontent.com/u/89471895/AppWererabbit-lang-beta.zip

Looking for a project to translate, see if below project takes your fancy.

App Name: AppWererabbit

XDA-Thread: http://xdaforums.com/showthread.php?t=2196069

Google Play link: https://play.google.com/store/apps/details?id=com.aw.AppWererabbit

Get Localization: http://www.getlocalization.com/AppWererabbit/

Beta lang build: https://dl.dropboxusercontent.com/u/89471895/AppWererabbit-lang-beta.zip

App Name: aw APK Organizer

XDA-Thread: http://xdaforums.com/showthread.php?t=2388118

Google Play link: https://play.google.com/store/apps/details?id=com.stickyintent.aw.ApkOrganizer

Get Localization: http://www.getlocalization.com/ApkOrganizer/

Beta lang build: https://dl.dropboxusercontent.com/u/89471895/AppWererabbitApkOrganizer-lang-beta.zip
[Localization] H0[)iNi:
German translation is finished. :)
[Localization] booncol:
Thank you. You will be listed in app credits (Touch game logo on the main screen) in the next update.

App description, GPGS leaderboards and achievements updated with your translation.
[Localization] HairyRobot:
Thanks to philipp1 for updating German translation for AppWererabbit and APK Organizer.

You can review your translation here (link below). A rooted device is required to see some of the strings, as the new functions requires root. Thanks.

AppWererabbit lang-beta: https://dl.dropboxusercontent.com/u/89471895/AppWererabbit-lang-beta.zip

APK Organizer lang-beta: https://dl.dropboxusercontent.com/u/89471895/AppWererabbitApkOrganizer-lang-beta.zip

Looking for a project to translate, see if below project takes your fancy.

App Name: AppWererabbit

XDA-Thread: http://xdaforums.com/showthread.php?t=2196069

Google Play link: https://play.google.com/store/apps/details?id=com.aw.AppWererabbit

Get Localization: http://www.getlocalization.com/AppWererabbit/

Beta lang build: https://dl.dropboxusercontent.com/u/89471895/AppWererabbit-lang-beta.zip

App Name: APK Organizer

XDA-Thread: http://xdaforums.com/showthread.php?t=2388118

Google Play link: https://play.google.com/store/apps/details?id=com.stickyintent.aw.ApkOrganizer

Get Localization: http://www.getlocalization.com/ApkOrganizer/

Beta lang build: https://dl.dropboxusercontent.com/u/89471895/AppWererabbitApkOrganizer-lang-beta.zip
[Localization] Kobro:
Hebrew translation complete.

yay for me, my first complete translation project!!:D:D
[Localization] Amplificator:
I already started.

I would, however, like a premium version since some features are limited to premium and I'd like to know in what context each string is used.

Also, you might want to make the English language available also since it's quite buggy :)
[Localization] martinusbe:
On it ;)
[Localization] Wim N:
I was on it to, maybe you can check some of my translations [MENTION=4139665]martinusbe[/MENTION]. ;)
[Localization] martinusbe:
Tomorrow is the last day for the C-Locker Crowdin trial.

Some languages still need a few strings translated.

All help is appreciated.

Pt-br, Pt-pt, italian, French, polish,....

https://crowdin.net/project/locker

Grts
[Localization] martinusbe:
:D Okay :good: :laugh:
[Localization] gaich:
[MENTION=5064841]pyler[/MENTION] Wrong language! http://www.getlocalization.com/LockdownPro/editor/17747/#5332848
[Localization] martinusbe:
[MENTION=5460112]thotran7989[/MENTION]

Lockdown Pro, Dutch translation finished ;)

Greets
[Localization] Amplificator:
[MENTION=5460112]thotran7989[/MENTION]

Danish is completed :)
[Localization] OmarBizreh:
Hello Everyone, I would like help in translating 180 lines please.

File Link: here: Strings.xml - Droipbox

Crowdin Link: Droid Sync Manager

What I can offer in return: Free license to Droid Manager Pro

I also need to translate Droid Manager, the down side is it contains 2000 (maybe a bit more) lines to be translated, if anyone is interested please let me know :)

Droid Manager Strings File: Strings.resx - DropBox
[Localization] martinusbe:
Both links direct to your website.

I'm going to translate to Dutch if i can get the strings. ☺

For the 2000 lines, no problem but it's going to take a little more time :D

If [MENTION=5866866]Wim N[/MENTION] wants to help on that, i'll set up a project on G-Drive....

Edit: it's ok, i got the strings-link on your G+ ☺

And then i noticed the Crowdin project, so i'm going there.....

https://crowdin.net/project/droid-sync-manager

Greets
[Localization] OmarBizreh:
Oops my mistake I'll be fixing the link now lol.

As for the Dutch translation WinM is almost done with the 180 lines, he told me he already translated 90 lines so far.

I recommend both of you work on the 2000 lines together. I'll send you a PM with the download link for the 2000 lines file, and also forward it to [MENTION=5866866]Wim N[/MENTION]

Thanks for your help my friend :D
[Localization] Wim N:
Im on it :D
[Localization] martinusbe:
Ok, can you put that big file on Crowdin?

If you enable up/download of files for translators, [MENTION=5866866]Wim N[/MENTION] can upload what he has done already.
[Localization] Wim N:
Yesterday i did the first 90 strings, i gues you did that today already lol, I will upload that file or you can do that for me, i can send you the file if you say where to put it..
[Localization] OmarBizreh:
[MENTION=4139665]martinusbe[/MENTION] & [MENTION=5866866]Wim N[/MENTION]

I think I have enabled download & upload for the project I'm still new to that website and I'm exploring so if it's still not enabled let me know please .

Remember to check your inbox on xda :highfive:

As for the big file I'm almost done with it still have 10 more Windows to convert to resources :fingers-crossed:

Edit:

Here is the big file: Strings.resx - DropBox Good luck and thank you :)
[Localization] martinusbe:
No need, the strings are almost done on Crowdin....
[Localization] OmarBizreh:
I'm impressed with your progress guys, thank you.

I'm doing Arabic Translation, and someone is doing Polish translation (35% done for now)

Let's hope for the best :D
[Localization] Wim N:
[MENTION=4139665]martinusbe[/MENTION] you are fast lol, then we only have to wait on the big one. I'm glad it is on Crowdin that works a bit easyer then on Notepad++ :p

---------- Post added at 11:07 AM ---------- Previous post was at 11:05 AM ----------

[MENTION=4139665]martinusbe[/MENTION] did post a request on his translater community om Google+, so if they respond to his call then there will be more languages for your app :D
[Localization] OmarBizreh:
Unfortunately I cannot put the big file on Crowdin, I'm still left with 9 days of my free demo, and I cannot keep on paying 9$ per month to keep the file over there for translation.

However; I'll put it there now, we have 9 days, do everything on Crowdin for now and when those 9 days are over I'll be extending them if I see people are being more comfortable on Crowdin + have mroe than 3 languages translated. :highfive:

Edit:

Here is the big one on Crowdin: https://crowdin.net/project/droid-manager/invite :)

Edit 2:

I may have done a silly mistake out of being tired.

the other file is not 2000 lines, it's only 570 :D

I mistakenly counted number of all lines and not the lines I actually use in my project lol
[Localization] martinusbe:
I was about to suggest putting them up in a free trial :D :good:

9 days is more then enough, once translated any updates to the strings are easily done in a editor.

btw, you could have put them both in the same project, there is no limit in a trial.
[Localization] OmarBizreh:
Hey thanks for the suggestion, let's hope we can get things done soon. :highfive:

Oh and by the way do you know of any service like this one but free?
[Localization] martinusbe:
OneskyApp is free, but not as functional as Crowdin
[Localization] OmarBizreh:
Thank you I'll be using it in-case my 10 day period is finished before I get translation done :highfive:
[Localization] Wim N:
Don"t worry Dutch translation is 67% done :highfive:
[Localization] gaich:
[MENTION=4313825]OmarBizreh[/MENTION], Russian is done, thank your for the offer, I will use it later, being away from home right now.
[Localization] Kucharskov:
I can translate to Polish.

P.S Pozdrawiam z Polski w wakacje ;P
[Localization] OmarBizreh:
[MENTION=4563466]gaich[/MENTION] Thank you very much I have downloaded and embedded Russian Translation, I really appreciate your help :)

[MENTION=4493226]Kucharskov[/MENTION] So far Polish translation for Droid Sync Manager is complete, I appreciate it if you could translate Droid Manager

Dziękujemy za pomoc :D
[Localization] Kucharskov:
Okai, i've started now!

But i wanna be added to list in this topic :(
[Localization] OmarBizreh:
[MENTION=4493226]Kucharskov[/MENTION] Thanks man :D

Although I don't understand what you meant by: But i wanna be added to list in this topic :confused:
[Localization] Kucharskov:
First/Second post in this theard:

I wanna be added here :D
[Localization] OmarBizreh:
I guess you'll have to contact OP and let him know. I'll be witness that you are translating if you want :p :cyclops:
[Localization] Wim N:
Contact [MENTION=4465234]benkxda[/MENTION] and he add you to the translators list
[Localization] HairyRobot:
Thanks to [MENTION=4792098]xda_dentex[/MENTION], Frisurfer, [MENTION=4563466]gaich[/MENTION] and [MENTION=5064841]pyler[/MENTION]

for updating Italian, Norwegian, Russian and Slovak translation for AppWererabbit.

You can review your translation here (link below).

AppWererabbit lang-beta: https://dl.dropboxusercontent.com/u/89471895/AppWererabbit-lang-beta.zip

After several iteration of update and addition of new strings, many of the translation is now sadly incomplete. :(

If you think you can help, head over to Get Localization. Thanks.

App Name: AppWererabbit

XDA-Thread: http://xdaforums.com/showthread.php?t=2196069

Google Play link: https://play.google.com/store/apps/details?id=com.aw.AppWererabbit

Get Localization: http://www.getlocalization.com/AppWererabbit/

Beta lang build: https://dl.dropboxusercontent.com/u/89471895/AppWererabbit-lang-beta.zip
[Localization] Wim N:
[MENTION=5176451]HairyRobot[/MENTION] Dutch translation is updated :D
[Localization] HairyRobot:
Dutch, Italian, Norwegian, Russian and Slovak usually the first to get quickly translated.

Thanks to translators [MENTION=4792098]xda_dentex[/MENTION], Frisurfer, [MENTION=4139665]martinusbe[/MENTION], [MENTION=4563466]gaich[/MENTION] and [MENTION=5064841]pyler[/MENTION].

This time you beat martinusbe to it. Thanks. :good:
[Localization] martinusbe:
I think i'm getting old :( :cowboy:
[Localization] Wim N:
So you let and older man beat you :laugh::highfive:, but i wasn't aware that we did a race :D:D:D
[Localization] martinusbe:
Nah, i don't race these days :D

I flashed a test build of Validus 6.0 on my Moto G yesterday, so i was a little sidetracked. (this is still Xda)

Rom is released now, so back to business as usual.....

:cowboy:
[Localization] Kobro:
two questions.one, if the translated string is much shorter than the original, will that mess anything up? getlocalization said it was an error, to which i clicked ignore, is that ok?

two, what does "\n" mean/do?
[Localization] Amplificator:
Usually it's okay is strings are shorter. If they are longer they might mess things up a bit by getting cut off or something like that, so just try and find a translation that is either the same size or shorter.

\n means "new line".

Many programming languages can insert a new line in the text when \n appears.
[Localization] Rolf Smit:
BubbleTap

Well translators many of you already helped me out with my app Tinycore (Many thanks!) but I got a great new app which requires some localization!

BubbleTap (Great game, try it out ;))

Play Store: play.google.com/store/apps/details?id=org.neotech.app.bubbletap

Project page: getlocalization.com/BubbleTap/

I'm especially looking for Japanese and Chinese, but other languages are appreciated too! Anyone willing to help will probably get some credit in the app (Not sure how I'm gonna implement this, I've got some nice ideas! Stay tuned!). Feedback on the game is also appreciated!

Rolf
[Localization] Endlessgamestudio.com:
Lol i see only 1 ppl can translate into vietnamese, as i see, there is many vietnamese ppl here but i can't understand why they don't want to help each other.

I'm a small team at vietnam and i will help every one to translate into my language, please put my name in the translator list
[Localization] xda_dentex:
Hello guys!

This post is mainly to manifest my appreciation and to thank many of you that always keep my app translations promptly updated.

[MENTION=5176451]HairyRobot[/MENTION] [MENTION=1873899]User_99[/MENTION] [MENTION=4563466]gaich[/MENTION] [MENTION=5175808]apick[/MENTION]wick [MENTION=5201515]Ja_som[/MENTION]

And many other...

I can't write down all of you and probably many usernames don't match between xda and GetLocalization. You know who you are!

http://i.imgur.com/qjTbsWB.jpg

On the other hand, many languages need just a few string to be completed. If anyone is interested is more than welcome. As always, I can't give back anything special (YTD is already free, with no ads, and unlocked by default) apart from an entry into the "translators hall of fame" and (new) the "top translators list" on top, with who translated the most.

;)

Cheers.

http://i.imgur.com/dz9GeeR.jpg
[Localization] HairyRobot:
Below projects needs help in completing many translation, maybe you can. Thanks.

App Name: AppWererabbit

XDA-Thread: http://xdaforums.com/showthread.php?t=2196069

Google Play link: https://play.google.com/store/apps/details?id=com.aw.AppWererabbit

Get Localization: http://www.getlocalization.com/AppWererabbit/

Beta lang build: https://dl.dropboxusercontent.com/u/89471895/AppWererabbit-lang-beta.zip

App Name: APK Organizer

XDA-Thread: http://xdaforums.com/showthread.php?t=2388118

Google Play link: https://play.google.com/store/apps/details?id=com.stickyintent.aw.ApkOrganizer

Get Localization: http://www.getlocalization.com/ApkOrganizer/

Beta lang build: https://dl.dropboxusercontent.com/u/89471895/AppWererabbitApkOrganizer-lang-beta.zip
[Localization] Endlessgamestudio.com:
I completed the project awApkOrganizer

i will continue the other at night.

By the way, i have a question: Why i have to pay for several usd to create an account in getlocalization.com? I only contribute :(
[Localization] HairyRobot:
I think you selected a wrong option, Get Localization is free for translators, even for developers, if you don't use their translation services, they will host your projects for free.

FYI, I usually create an new language beta (some time after 00:00 GMT) for translators to review their translation.

Thanks.
[Localization] HairyRobot:
Thanks to [MENTION=5930494]Endlessgamestudio.com[/MENTION] and mb4droid

for updating Polish and Vietnamese translation for AppWererabbit.

[MENTION=5930494]Endlessgamestudio.com[/MENTION], in APK Organizer there is still 4 untranslated strings, if all strings is translated, status would change from "Work in progress" to "Validation". To quickly list the untranslated strings, you can filter for them in the editor. Thanks.

You can review your translation here (link below). A rooted device is required to see some of the strings, as the new functions requires root. Thanks.

AppWererabbit lang-beta: https://dl.dropboxusercontent.com/u/89471895/AppWererabbit-lang-beta.zip

APK Organizer lang-beta: https://dl.dropboxusercontent.com/u/89471895/AppWererabbitApkOrganizer-lang-beta.zip

Looking for a project to translate, see if below project takes your fancy.

App Name: AppWererabbit

XDA-Thread: http://xdaforums.com/showthread.php?t=2196069

Google Play link: https://play.google.com/store/apps/details?id=com.aw.AppWererabbit

Get Localization: http://www.getlocalization.com/AppWererabbit/

Beta lang build: https://dl.dropboxusercontent.com/u/89471895/AppWererabbit-lang-beta.zip

App Name: APK Organizer

XDA-Thread: http://xdaforums.com/showthread.php?t=2388118

Google Play link: https://play.google.com/store/apps/details?id=com.stickyintent.aw.ApkOrganizer

Get Localization: http://www.getlocalization.com/ApkOrganizer/

Beta lang build: https://dl.dropboxusercontent.com/u/89471895/AppWererabbitApkOrganizer-lang-beta.zip
[Localization] TAMIMI:
I'll start translating on 24 Jul , after my final exam :D

Arabic language
[Localization] mb4android:
Please translate rosary app

Hi all, can I ask you to translate the application especially if you're Catholic.

GetLocalization: http://www.getlocalization.com/Rosary/

Google Play: https://play.google.com/store/apps/details?id=pl.mb.rozaniec&hl=en

Thanks
[Localization] gaich:
Interesting game! Russian added.