wp-includes/l10n.php

WP檔案 45
Core Translation API
函式/鉤子名 描述
load_textdomain (函式) load_textdomain: 這是WordPress中的一個函式,用於載入一個特定文字域的翻譯檔案。你可以使用這個函式來翻譯你的WordPress網站或外掛中的字串。
load_script_translations (函式) load_script_translations: 這是WordPress中的一個函式,用於載入一個指令碼的翻譯檔案。你可以使用這個函式來翻譯你的JavaScript程式碼或其他指令碼中的字串。
load_script_textdomain (函式) load_script_textdomain: 這是WordPress中的一個函式,用於載入一個JavaScript檔案的翻譯檔案。你可以使用這個函式來翻譯你的JavaScript程式碼中的字串。
load_plugin_textdomain (函式) load_plugin_textdomain: 這是WordPress中的一個函式,用於載入一個外掛的翻譯檔案。你可以使用這個函式來翻譯你的外掛的模板檔案和其他PHP程式碼中的字串。
load_muplugin_textdomain (函式) load_muplugin_textdomain: 這是WordPress中的一個函式,為一個必須使用的外掛載入翻譯檔案。你可以用這個函式來翻譯你的必用外掛的模板檔案和其他PHP程式碼中的字串。
load_default_textdomain (函式) load_default_textdomain: 這是WordPress的一個函式,用於載入WordPress核心的預設翻譯檔案。你可以使用這個函式來翻譯你的WordPress網站或外掛中的字串。
load_child_theme_textdomain (函式) load_child_theme_textdomain: 這是WordPress中的一個函式,用於載入一個子主題的翻譯檔案。你可以使用這個函式來翻譯你的子主題的模板檔案和其他PHP程式碼中的字串。
is_textdomain_loaded (函式) is_textdomain_loaded是一個WordPress函式,用於檢查指定的文字域是否已經被載入。它接受一個引數,即文字域的名稱,如果文字域已經被載入,則返回一個布林值true,否則返回fal
is_rtl (函式) is_rtl – 這個函式檢查當前語言是否是從右到左的語言。如果語言是從右到左的,它返回真,否則返回假。
is_locale_switched (函式) is_locale_switched: 這個函式檢查區域設定是否被切換了。WordPress支援多語言,這個函式檢查使用者是否切換到不同的語言。
get_user_locale (函式) get_user_locale: 這個函式用來獲取WordPress中一個特定使用者的語言環境: 該函式將使用者ID作為一個引數,並返回一個代表使用者地域的字串。
get_translations_for_domain (函式) get_translations_for_domain: 這個函式檢索一個特定文字域的翻譯。它接收一個文字域作為引數,並返回一個翻譯陣列,其中鍵是原始字串,值是翻譯後的字串。
get_locale (函式) get_locale函式用於檢索WordPress站點的當前區域設定: 這個函式可以用來確定網站的語言和格式化設定。
get_available_languages (函式) get_available_languages函式是一個WordPress函式,用於檢索當前安裝的可用語言列表: 該函式返回一個物件陣列,每個物件代表一種在當前WordPress安裝中可以使用的語言。
esc_html_x (函式) esc_html_x: 這個函式與esc_html_e類似,但用於翻譯有特定上下文的字串。
esc_html_e (函式) esc_html_e: 這個函式用於從一個字串中轉義HTML特殊字元並進行回聲。它通常用於翻譯和輸出使用者可見的字串,這些字串可以被渲染成HTML。
esc_html__ (函式) esc_html__: 這個函式用來轉義一個字串,以便在HTML輸出中使用,並進行翻譯。它以一個字串和一個文字域作為引數,並返回轉義後的字串。
esc_attr_x (函式) esc_attr_x: 這個函式用來轉義一個字串,以便在一個帶有翻譯和上下文的HTML屬性中使用。它接受一個字串、一個上下文和一個文字域作為引數,並返回轉義後的字串。
esc_attr_e (函式) esc_attr_e: 這個函式用來轉義一個字串,用於翻譯的HTML屬性中,並對其進行回聲。它接收一個字串、一個文字域和一個可選的標誌,以表示是否回顯結果。
esc_attr__ (函式) esc_attr__: 這個函式用來轉義一個字串,以便在一個帶有翻譯的HTML屬性中使用。它接受一個字串和一個文字域作為引數,並返回轉義後的字串。
determine_locale (函式) determine_locale是一個WordPress的函式,它試圖根據各種因素,如WPLANG常數、WP_LANG_DIR常數和網站的語言設定,來確定網站當前的地域。所得到的區域設定可以用來為網站
before_last_bar (函式) before_last_bar: 這個函式用來檢索字串中最後出現的”|”字元之前的部分。它接收一個字串作為引數,並返回最後一個”|”字元之前的子串。
_x (函式) _x: 這個函式用於WordPress的國際化(i18n)目的。它類似於__()和_e()函式,但允許指定一個上下文引數,這可以幫助消除有多種含義的單詞或短語的翻譯。
_nx_noop (函式) _nx_noop: 此函式用於翻譯一個帶有單數和複數形式以及上下文的字串,而不對其進行回聲。
_nx (函式) _nx: 此函式用於翻譯一個帶有單數和複數形式以及上下文的字串。
_n_noop (函式) _n_noop: 這個函式用來翻譯一個單數或複數的字串,而不對其進行回聲。
_n (函式) _n: 這個函式用來翻譯一個單數或複數的字串,取決於傳遞的值。
_load_textdomain_just_in_time (函式) _load_textdomain_just_in_time: 這個函式用於及時載入特定域的翻譯檔案,這可以幫助減少WordPress的記憶體佔用。
_ex (函式) _ex: 這是WordPress中esc_html__函式的一個簡寫函式。它是用來轉義和呼應翻譯後的字串。
_e (函式) _e: 這是WordPress中echo __函式的一個簡寫函式。它用來呼應翻譯後的字串。
__ (函式) __: 這是翻譯函式的一個別名,帶有上下文: 當一個單詞或短語根據上下文有多種含義時,它就會被使用。

常見問題

FAQs
檢視更多 >