要在 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' ));

就會依據瀏覽器的語系顯示不同內容了。

 

參考:

esc_html__