가능한 복제를하여 CGI/펄 스크립트를 번역 :
How can I add internationalization to my Perl script?여러 인간의 언어로
나는 여러 언어로 번역하려는 CGI/펄 스크립트가 있습니다. 텍스트 및 메시지가 이제 스크립트에 하드 코딩됩니다. 이 문제를 해결하기위한 최선의 해결책은 무엇입니까?
외부 파일의 모든 텍스트를 읽는 것이 효율적이라고 생각하지 않습니다. (어쩌면 틀렸습니까?) 모든 언어에 대해 모든 텍스트가 포함 된 거대한 배열을 만드는 것이 좋습니다. .
모듈 사용과 관련없는 해결책이 있습니까?
재사용 (잘 쓰여지고 광범위하게 사용되고 테스트 됨) 코드는 좋은 것입니다. 모듈을 포함하지 않는 솔루션을 찾아서는 안됩니다. – Quentin
Perl은 모듈로 빌드됩니다. 특히 perllocale을 사용하고 싶습니다 –
고맙습니다. 저는 Perl 스크립트에서 많은 모듈을 사용하는 아주 좋은 친구는 아니지만 약간의 연구를 한 후에 광산에 하나 더 추가 할 것이라고 생각합니다. –