2015-06-05 138 views
1

我有以下格式的大型PHP文件:翻译PHP文件

<?php 

define("TITLE","HAPPY DAYS"); 
define("FOOTER","This site is ok"); 
... 1000 more 
?> 

我想将它翻译成西班牙语。
我试过谷歌翻译,但它也翻译TITLE,FOOTER这是PHP关键字,应该不翻译。

任何想法如何自动化它?

如果我的电话是

API?text="TEXT HERE"

返回

TEXT TRANSLATED

+1

为什么不将翻译存储在表中并根据所选语言进行读取? –

+0

@SulthanAllaudeen我没有理解,请解释。 –

+0

@SulthanAllaudeen谢谢:)等待...... –

回答

0

我会建议两种方式,我宁愿

方法1: - >手动

你可以有这样的

S.No | Text  | French_Text | Spanish_Text 
    1 | KNowledge | Connaissance | Conocimiento 

一个表格中,您将给予默认的英文值,那么如果用户选择的一些语言,你可以设置一个cookie或一些存储在本地,

而且在标题页面根据您的选择将参考French_TextSpanish_Text。你可以有这样的语言。

或者你可以去任何API

方法2: - >使用一些API

您可以选择一个API,它允许相对于divclass翻译。以便您可以为您需要的特定区域进行翻译。