NSBundle.LocalizedString 方法

定义

重载

LocalizedString(String, String, String, String)
已过时.
LocalizedString(String, String, String)
已过时.

指定表中指定 处的字符串的本地化版本。

LocalizedString(String, String)
已过时.

检索 或 的 key 本地化字符串,如果不可用,则返回键本身。

LocalizedString(String, String, String, String)

注意

Use 'GetLocalizedString' instead.

[System.Obsolete("Use 'GetLocalizedString' instead.")]
public string LocalizedString (string key, string val, string table, string comment);
member this.LocalizedString : string * string * string * string -> string

参数

key
String
val
String
table
String
comment
String

返回

属性

适用于

LocalizedString(String, String, String)

注意

Use 'GetLocalizedString' instead.

指定表中指定 处的字符串的本地化版本。

[System.Obsolete("Use 'GetLocalizedString' instead.")]
public virtual string LocalizedString (string key, string value, string table);
abstract member LocalizedString : string * string * string -> string
override this.LocalizedString : string * string * string -> string

参数

key
String

查找的键

此参数可以为 null

value
String

如果键为 null,或者未在本地化表中找到该键,则返回的值。

此参数可以为 null

table
String

要搜索的表(如果值为 null),则使用 Localizable.strings 表。

此参数可以为 null

返回

属性

适用于

LocalizedString(String, String)

注意

Use 'GetLocalizedString' instead.

检索 或 的 key 本地化字符串,如果不可用,则返回键本身。

[System.Obsolete("Use 'GetLocalizedString' instead.")]
public string LocalizedString (string key, string comment);
member this.LocalizedString : string * string -> string

参数

key
String

要本地化的键值键。

comment
String

向应用程序开发人员的翻译人员提供提示。

返回

适用于 的区域设置的 key字符串。 如果没有适当的特定于语言的项目目录,或者 key 如果未找到 ,则 key返回 。

属性

注解

字符串本地化是通过语言特定项目目录中的“Localizable.strings”文件完成的, (例如西班牙语) 的“es.lproj”。 这些文件是键值文本对,由分号分隔,带有 /* */ 注释。 这些文件应作为“BundleResource”包含在项目中。

应根据 ISO 639-1 或 ISO 639-2 来命名特定于语言的项目目录。 应用程序将使用适合应用程序用户当前系统设置的目录。

适用于