要在 WordPress 裡面設定不同語系的顯示內容,可以透過內建的 esc_html__() 函式。
可以丟兩個參數進去,第一個值為欲翻譯的字串,第二個可以不丟,預設為 "default"
esc_html__( $text, $domain );
官方的說明:
- $text
-
(string) (Required) Text to translate.
- $domain
-
(string) (Optional) Text domain. Unique identifier for retrieving translated strings.
Default value: 'default'
參考官方 2021 年的佈景主題,裡面有一段
printf(esc_html__( 'Proudly powered by %s.', 'twentytwentyone' ));
就會依據瀏覽器的語系顯示不同內容了。
參考: