私は自分のアプリのために複数の言語を作成しようとしているので、英語の単語を別の言語の単語に翻訳したいのですが、クラスを作成してTranslate("hello")
のように翻訳した単語を返す方法がわからず、你好
。私はTranslate().convert("hello")
のような何かをしたくないし、 "你好"の復帰を得ないので、関数を作成する代わりに任意の提案?ありがとう。クラスを作成して何かを返す方法。 Swift
class Translate {
let englishToChineseDict = [
"hello": "你好",
"hi": "你好"
]
init(english: String) {
let word = englishToChineseDict[english]
}
}
OPのスニペットが実際の多言語実装である場合に役立ちますが、これは実際の質問に対する回答ではありません –
OPの名前で判断すると、香港、広東またはマレーシアの中国人です。 @HeddevanderHeide – Sweeper
はい。あなたは正しいです。私は香港出身です。私はあなたの言うことを消化する時間が必要です。私は後で投票する。助けてくれてありがとう:) –