我的网站有两种语言(英语和法语)。 我正在使用sprintf函数来生成动态数据。 但它不适用于法语版本。
示例代码:
$boulevardières = "Partez à l'aventure aux commandes des %s. Consultez tous les détails ou comparez les modèles de all %s %s."
$category_name= "bike";
echo $output= sprintf($boulevardières,$categoryName,$categoryName,2018);
我猜这是造成这个问题的变量名[$boulevardières]。 因为在我的代码变量名称是动态生成的,我不能保留任何没有法国口音的静态。
有关我如何才能使这项工作的任何建议?
答案 0 :(得分:0)
文本文件:[filename_fr.txt]
boulevardières = "Partez à l'aventure aux commandes des %s. Consultez tous les détails ou comparez les modèles de all %s %s."
PHP代码:
$file=(boulevardières ,filename_fr);
$categoryName = "bike";
echo $pg_landing = sprintf($file,$categoryName,$categoryName,$year);
该代码适用于英文版本,但不适用于法文版本。