translate_user_role

函式
translate_user_role ( $name, $domain = 'default' )
引數
  • (string) $name The role name.
    Required:
  • (string) $domain Optional. Text domain. Unique identifier for retrieving translated strings. Default 'default'.
    Required:
    Default: 'default'
返回值
  • (string) Translated role name on success, original name on failure.
定義位置
相關方法
translate_level_to_roletranslate_smileyvalidate_user_formtranslatetranslate_with_context
引入
2.8.0
棄用
-

translate_user_role: 這個函式檢索使用者角色名稱在當前語言或指定語言中的翻譯。

翻譯角色名稱。

由於角色名稱是在資料庫中,而不是在原始檔中,所以有一些假的gettext呼叫來把它們弄到POT檔案中,這個函式正確地把它們翻譯回來。

before_last_bar()呼叫是需要的,因為舊的安裝系統保持角色使用舊的上下文格式。角色名稱|使用者角色”,跳過最後一欄後的內容比在資料庫中修復它們要容易。新的安裝不會受到這個問題的影響。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function translate_user_role( $name, $domain = 'default' ) {
return translate_with_gettext_context( before_last_bar( $name ), 'User role', $domain );
}
function translate_user_role( $name, $domain = 'default' ) { return translate_with_gettext_context( before_last_bar( $name ), 'User role', $domain ); }
function translate_user_role( $name, $domain = 'default' ) {
	return translate_with_gettext_context( before_last_bar( $name ), 'User role', $domain );
}

常見問題

FAQs
檢視更多 >