PHP翻译

PHP翻译,php,translation,Php,Translation,我一直在使用php echo方法和以下方法在我的php文件中进行一些翻译: PHP文件中的 $body = __('email - contact email', array(':username' =>$contact['username'], ':email' =>$contact ['email'], ':subject' =>$contact['subject'], ':message' =>$contact['message'])); 'email - con

我一直在使用php echo方法和以下方法在我的php文件中进行一些翻译:

PHP文件中的

$body = __('email - contact email', array(':username' =>$contact['username'], ':email' =>$contact ['email'], ':subject' =>$contact['subject'], ':message' =>$contact['message']));
'email - contact email' => 'username: :username
            <br/><br/>
            email: :email
            <br/><br/>
            subject: :subject
            message: :message
        ',
在我的翻译文件中

$body = __('email - contact email', array(':username' =>$contact['username'], ':email' =>$contact ['email'], ':subject' =>$contact['subject'], ':message' =>$contact['message']));
'email - contact email' => 'username: :username
            <br/><br/>
            email: :email
            <br/><br/>
            subject: :subject
            message: :message
        ',
“电子邮件-联系电子邮件”=>“用户名::用户名”


电子邮件::电子邮件

主题 message::message ',
我不确定我将如何使用这两种方法来翻译以下内容(我只需要翻译日语部分并输入我的翻译文件,这样就可以将其翻译成客户想要的任何内容:

$applLink[] = '<a href="/page/affiliate_detail/'.$app['id'].'">申込書'.$inc.'へ</a>';
$applLink[]='';

一个带有翻译的数组应该可以工作,制作一个utf-8文件:

$lang['japanese_chars'.'_language1'] = "the_translated_string_language1";
$lang['japanese_chars'.'_language2'] = "the_translated_string_language2";
因此,您可以在代码中使用以下内容:

$applLink[] = '<a href="/page/affiliate_detail/'.$app['id'].'">'.$lang['申込書_language1'].$inc.'へ</a>';
$applLink[] = '<a href="/page/affiliate_detail/'.$app['id'].'">'.$lang['申込書_language2'].$inc.'へ</a>';
$applLink[]='';
$applLink[]='';