Variables CakePHP 3,国际化/翻译中的变量
我想在一些翻译文本中使用变量,但我不知道如何使其工作。谢谢你的帮助 理想情况下,我希望: 在我的页面视图中: //或某种变体 在my/en/default.po文件中Variables CakePHP 3,国际化/翻译中的变量,variables,cakephp,internationalization,translation,cakephp-3.0,Variables,Cakephp,Internationalization,Translation,Cakephp 3.0,我想在一些翻译文本中使用变量,但我不知道如何使其工作。谢谢你的帮助 理想情况下,我希望: 在我的页面视图中: //或某种变体 在my/en/default.po文件中 msgid "welcome_message" msgstr "Welcome {1}, step in and have some fun!" 简而言之,如何在翻译文本中使用变量?谢谢。在您的视图中使用此选项,args将作为数组传输到转换函数,{0}获取传入args的数组索引0处的元素 <?= __("Welcome {
msgid "welcome_message"
msgstr "Welcome {1}, step in and have some fun!"
简而言之,如何在翻译文本中使用变量?谢谢。在您的视图中使用此选项,args将作为数组传输到转换函数,{0}获取传入args的数组索引0处的元素
<?= __("Welcome {0}", ['John']) ?>
还可以使用以下语法:将变量作为独立参数传递给函数
<?= __("Welcome {0}", 'John') ?>
在您的视图中使用此选项,参数将作为数组传输到转换函数,{0}获取在参数中传递的数组的索引0处的元素
<?= __("Welcome {0}", ['John']) ?>
还可以使用以下语法:将变量作为独立参数传递给函数
<?= __("Welcome {0}", 'John') ?>
标记是零基的。标记是零基的。默认情况下,我的msgid是什么。po?用于生成翻译文件,它会像:msgid Welcome{0}\n msgstr Bonjour{0}和默认情况下我的msgid是什么。po?用于生成翻译文件,它会像:msgid Welcome{0}\n msgstr Bonjour{0}