실제로 그의 해결책은 저에게 맞지 않을 것이라는 점을 제외하고는 joomla - forcibly get keyword from specific language에서와 똑같은 문제에 대한 답을 찾고있었습니다. 여기에 내가 할 수있는만큼 좋은 모두를 설명한다 :joomla - JText에서 특정 언어의 키워드를 강제로 가져옵니다.
나는 내가 번역하고 싶은 언어를주는 방식으로 JText를 사용해야한다. JText 함수를 호출하기 전에 이미 해당 언어를 설정 /로드하려했지만 언어 로딩 결과가 성공적이라도 항상 기본 언어의 키워드를 반환합니다. 고객 요청이 이메일을 통해 관리자에게 전송되는 구성 요소를 작성했습니다. 고객이 사본을 얻습니다 (방문중인 사이트의 올바른 언어로 =이 작업 중입니다). 관리자는하지만, 같은 bodytext의 사본을 얻을해야하지만 강제 언어 :
$body = '<td><b>'.JText::_(TPL_FORM_TELEFON).'</b></td><td>'.$_POST['tel'].'</td></tr>'.
그래서 기본적으로 JText::_(TPL_FORM_TELEFON)
중 하나 en-GB
또는 ru-RU
가 (자신이 방문하는 어떤 언어 따라 고객에게 전송 복사 이메일에)하지만 관리자 용 JText::_(TPL_FORM_TELEFON)
독일어로되어 있어야합니다 (de-DE
)
어떻게 할 수 있습니까?