Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] GPT Translation #105

Open
snake302 opened this issue Dec 27, 2023 · 2 comments
Open

[Feature] GPT Translation #105

snake302 opened this issue Dec 27, 2023 · 2 comments

Comments

@snake302
Copy link

Hey @igorkulman, thanks for the amazing product, still following it after so many years.

Right now we are doing all our translation thought GPT-4 API and I wanna request this feature inside this project

@igorkulman
Copy link
Owner

Take a look at my answer in this similar issue, I think it applies #100 (comment)

@mcomisso
Copy link

I've hacked together a very as-fast-as-I-could feature that will translate a main english key to all the remaining strings.
By no means this should be considered completed, but for my use case is good enough.

I agree with @igorkulman about the quality, it's getting better but proper translations will give much better perceived value to the users.

On the other side, "something is better than nothing", and most indie devs operate with tight to no budget. If chatGPT can correctly bridge even 80% of the translations, I think it's a win for both users and the developer.

https://github.com/mcomisso/iOSLocalizationEditor/tree/master


HowTo:
The openAI API key must be in the environment values or UserDefaults, under OPENAI_API_KEY.

Steps:

  • Add a new localization key
  • Add the english translation
  • Keep the mouse selection on the english translation
  • Press the translate button on the actions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants