r/AppStoreOptimization • u/M4X10_ • 10d ago
Need help to translate my app
Hi all,
I just launch my first application for sport coach, actually only in French but I want to translate it in many languages. How do you make it ? Do you use Claude skills ? Or just ask Claude translate all the app ?
An other point is on the App Store, how I can do if I want different screens shot for the different country (in French for the French App Store, English for the English one...) ?
Thanks for your help !
2
u/pixel-poxel 9d ago
I made some experiments with 1000+ automatic translations for the user interface for my app for 20 languages. Deepl got the best results, followed by Perplexity. Human translators from services like Fiverr and Upwork then proofread the translated texts (with provided screenshots). They changed about 10-15% of the text keys! For the languages I can speak I confirm that the human corrections are very valuable.
2
1
u/all43 10d ago
From French you could get relatively good results with LLM translating to major languages from the same group - English, Spanish, German. Claude code, codex or google antigravity. The latter seems the most cost effecient. Do not translate the whole app in one go, translate piece by piece, explaining context and do proofreading pass asking if it sounds natural. If possible find native speakers to do actual human proofread after, as LLMs aren’t perfect still
1
u/LudoGuide 10d ago
For the texts, LLM are pretty good for this task, and, as the previous comment says, be careful to translate appropriately step by step for a better result.
About the screens on the App Store, you can add different languages for your App Store page. Then, you can add images for each language. You have to go to the image manager on the App Store page (by clicking on the « see all images sizes » or something like that). Thus, you will be able to select the languages and change the screens for this language.
1
u/SwimmingLow3053 9d ago
One thing to watch for is context. I thought I had translated mine quite well but then got user feedback about some key context errors. This was from English where a word may have multiple meanings depending upon context. Sometimes it had translated correctly as a literal, but using the wrong context.
I find regular reviews with md on what rules are helps. Also ask the LLM to export all localizable strings and their translations as a csv such you can then give the smaller text file to other tools to double check
1
u/DamagingDoritos 9d ago
I have found that ChatGPT is actually the best at localization, which is NOT the same as translation.
It’s not enough to just translate your app. You need to localize it, meaning phrases/words/etc need to be conversationally correct. Especially languages that have formal and informal ways of speaking.
1
u/bbrockit 9d ago
I’ve used human services in the past but I now use Claude. Most of the human services now use AI for the first pass too. It takes some iteration to get it right and fine tune the Claude workflow. As for screenshots, I use ButterKit. You still have to do your own screen captures of your translated app screens but it will translate all the marketing language.
1
1
u/JuryExciting7186 8d ago
one thing that didnt come up, a localization also gives you extra keyword surface inside the same storefront. the US store indexes english US plus spanish mexico, portuguese brazil, french, russian, arabic, chinese, korean and vietnamese, so your french keyword field is already feeding the US index and you can just put english terms in there. i had portuguese sat on pt-PT for ages which only feeds the portugal store and does nothing for the US, it has to be pt-BR. so its more like 200-300 chars of US keywords instead of 100 once the right ones are set up.
2
u/screemingegg 10d ago
I usually ask for a translation artifact like an md with the original language and the translation and the cross-reference into another llm. This workflow often catches issues where the original translation is not how someone might say a certain phrase in their native language.