Swift ローカライズ、NSLocalizedString使用のいろいろ

NSLocalizedString

NSLocalizedString(_:tableName:bundle:value:comment:) -> String

Returns a localized string, using the main bundle if one is not specified.
ローカライズされた文字列を返します。バンドルが指定されていない場合は、メインバンドルを使用します。

Example

Text等にローカライズ文字列を書けない時。
変数を使う時。
他に渡す時。

Text(String(format: "%.1f", self.music.totalTime) + NSLocalizedString("sec", comment: ""))
Text(NSLocalizedString(self.title, comment: ""))
Day(isDay: $notificationDays[1], name: NSLocalizedString("Mon", comment: ""))

Swift

Posted by shi-n