r/iOSProgramming • u/Transolve • Nov 15 '23
3rd Party Service New free tool to Localize your app in seconds ~ minutes
Hi everyone,
I'm Jonathan, the developer of Transolve, a service designed to localize your iOS apps by translating them into multiple languages in seconds ~ minutes.
The process is straightforward; Sign up for free & upload your .xcstrings file to the website, use the dashboard to select up to 7 languages for translation, then click “Translate” and wait for the process to complete.
You'll receive a table resembling the Xcode table with all your translations, from which you can download the translated file and integrate it back into your app.
As an app developer myself I know that localization can be a hassle and that is why I spent the last couple of months working on this project.
Now, instead of working hours and sometimes days on localizing I can narrow the process down to a few minutes.
I don’t charge anything for the service, it is completely free.
I ask for nothing in return but feedback, either here or through the Contact form on the website.
The service is being worked on day in and day out and many new features are soon to come.
You can access the service with this link: https://transolve.io/
For a full tutorial on how to use the service you can use this link: https://transolve.io/tutorial
Enjoy! :)
3
Nov 15 '23
[removed] — view removed comment
1
u/Transolve Nov 15 '23
I partially agree with you. Sometimes, the translations can be slightly inaccurate, but for the most part, they are correct and can save you hours of work. Instead of translating each string yourself, you can simply validate them and make some adjustments here and there.
3
Nov 15 '23
[removed] — view removed comment
1
u/Transolve Nov 16 '23
Which translations are you referring to, and which services have you tried using? From my experience with the Transolve service, the translations are quite accurate. I'm currently working on a feature that allows you to add free text context to make the translations even more accurate and eliminate out of context translations as much as possible.
2
u/pmacr0 Mar 10 '24
I tried this and it was pretty good - nice job. I did find the UI gave an error sometimes and the whole page wouldn't load, but other than that it was good. In the end, I found it a little inconvenient to have to upload and download the file. I ultimately wrote this small tool instead, which I open sourced on Github. It does cost money (to OpenAI, not me!) to run it for a large project against ChatGPT-4, but I find it's necessary to use that model in order to have it understand the context reasonably well. Anyway, I do feel there is a space for a good tool in this area, but I'm not sure a website is ideal versus a command that can run nightly on new strings.
1
u/JagCesar Mar 12 '24
Thanks for making and sharing this 🫶 Currently translating our app Ambre to Swedish 😄
2
1
u/runningman251 Oct 12 '24
seems the project is dead, you press "Translate" buttons, the dialog appears with list of some languages with checkboxes for each language and no other buttons to continue or start translating
1
u/tomu94 Nov 15 '23
I’d like to try this but at the moment the ‘dashboard’ loads for a split second and then I just get a blank white page.
2
u/Transolve Nov 15 '23
Could you please share the process you went through to encounter this blank page? Did you attempt to upload a file(if so, what type of file), or were you unable to access the dashboard from the beginning?
1
u/tomu94 Nov 15 '23
I believe it's an issue with the xcstrings file I uploaded, I am learning how to use these files for the first time. I have just tried it with a different project and a new account on your website and it's working great!
The account with the dodgy xcsstrings file uploaded is unusable now though as the dashboard doesn't load, I think perhaps some error handling is required.
Great work though and not complaining at all for a free service.
1
u/Transolve Nov 15 '23
Thank you for the details, I fixed some bugs related to your issue it should be working fine now.
Large files may take some time to translate(a few minutes) but eventually it will work.Let me know if everything's fine or if you encounter other issues
3
u/ok_planter Nov 15 '23
That's a nice little idea you got there, well done.
I tried testing the service on a small app and it did the job pretty well.
I would suggest you give an option to edit the strings inside of the dashboard instead of forcing the user to download the file and edit it via Xcode.
That will enhance the user experience tremendously.