ローカライズされた文字列を使用してiOSアプリケーションを設計しています。私の弦の中には、いくつかの言語で性別の接尾辞を含む言葉が含まれています。特定のロケールでのみ性別を確認する
私は、ユーザーが男女であるかどうかを指定するように求めていますが、デバイスが性別代名詞を必要とする言語を使用している場合にのみ指定してください。
私はこれにどのようにアプローチしますか?デバイスのロケールを検出する必要がありますか? iOSが選択したローカリゼーションバンドルを検出する必要がありますか? (どうすればいいですか)
「あなたに言及する際に、私たちはどのような文法的性別を使用すべきですか?」と質問するのは本当に奇妙なことです。異なる性別の文法的に異なるフォームを持つ言語は、 "自分"、 "彼/彼女"、または "s/he"の英語の使用法と同様に、自分たちの受け入れ可能な解決策を思い付いています。場合によっては、巧妙な書き換えは、そのような妥協の必要性を完全に回避することができます。これについて翻訳者と協力してください。 –
私はすでにユーザーの名前を要求しています。私はちょうどそれの隣の "男性/女性"のセグメント化されたコントロールを投げようとしていました。 –
男性/女性/男性器/その他/それは長い話です/回答しないでください? –