我正在实现一个 php 接口(interface)来处理一个 .php 文件,该文件包含一堆定义语句,这些语句定义常量和文本值以供某人翻译。
输入逐句解析并显示在翻译界面中,翻译将翻译输入 html 文本区域并将其发送到服务器
在流程结束时,将生成一个输出文件,与输入 .php 文件相同,只是翻译了定义值。
例如像这样处理输入文件“eng.php”:
<?php
define ("SENTENCE_1", "A sentence to translate");
?>
会像这样给出翻译后的输出文件“spa.php”:
<?php
define ("SENTENCE_1", "The same sentence translated to spanish");
?>
为此我想知道:
解析输入文件以获取数组中常量名称和值的最佳方法是什么? (
$var[0]['name']
将是“SENTENCE_1”,$var[0]['value']
将是“要翻译的句子")是否可以从输入文本区域中显示的谷歌翻译器获得翻译,作为对翻译人员进行编辑的建议?如何? (我读到 google translator api v1 不再可用,v2 仅作为付费服务提供。有免费的替代品吗?)
最佳答案
关于php - 从每个定义中读取名称和值 ('NAME' ,'VALUE' );在 .php 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9947863/