はじめに
今まで個人開発アプリを多言語化するためにDeepLなどの翻訳機を使って翻訳していました。
しかし、時間がかかりすぎるのでChatGPTに任せることにしました。
プロンプトが固まったので記事にしておきます。
プロンプト
iOS開発を行なっています。
アプリを多言語対応させるために、ローカライズが必要です。
[Base.lproj:]を[対応言語:]にそれぞれ翻訳してください
[対応言語:]
- 英語
- 日本語
- フランス語
[Base.lproj:]
"ContentView.Text1.label" = "おはよう";
"ContentView.Text2.label" = "こんにちは";
"ContentView.Text3.label" = "こんばんは";
結果
おわり
めっちゃ効率化できましたー
ただ翻訳があっているかは最終確認が必要そうです