Lock.strings
ファイルを提供して、Lockが表示するかもしれない各種のテキスト項目に使用する値を定義することができます。
言語の扱い方については、Appleのドキュメンテーションにある国際化とローカリゼーション
Lock文字列値
Lockが使用する用語の全リストについては、Lock.swiftリポジトリにあるLock.stringsベースファイルを参照してください。英語の代替文字列を提供する
既存の用語の一部や全部を変更したい場合には、Lock.stringsファイルをダウンロードして、プロジェクトに追加します。 Lock.stringsファイルを選択し、File inspector
の[Localize...
(ローカライズ…)]をクリックします。

English
(英語)]を選択します。

// Forgot password "com.auth0.lock.database.button.forgot_password" = "Did you forget your password?"; // tos & privacy "com.auth0.lock.database.button.tos" = "Signing up is an indication of your agreement to our terms of\n service and privacy policy";
他の言語に対応する
別の言語を追加するには、まず、Project/Info
に新しい言語を追加する必要があります。


注意
用語によってはパラメーターを伴うため、翻訳する際にはそれらの配置を考慮することが重要です。特に、以下のように、複数のパラメーターがある用語には注意してください。// No more than %@{count} identical characters in a row (such as, \"%@{identical sample}\" not allowed) "com.auth0.lock.error.password.no_more_identical" = "No more than %1$d identical characters in a row (such as, \"%2$@\" not allowed)";