lua 파일의 텍스트 번역

lua 파일의 텍스트 번역

문제는 제가 게임을 영어에서 폴란드어로 번역하고 있다는 것입니다. 제가 번역하려는 텍스트는 lua 파일에 있습니다. 게임 대부분을 번역했는데 영어 텍스트를 폴란드어 텍스트로 자동으로 바꾸는 방법을 찾고 있습니다. 번역하고 싶은 코드와 텍스트가 포함된 루아 파일(매우 큰)이 있고, .txt한 줄씩 영어 문장이 포함된 파일이 있는데, 이를 루아 파일에서 바꾸고 싶은데, 같은 수의 파일이 있습니다. 폴란드어로 된 한 줄씩(같은 순서로) 문장을 포함하는 다른 txt 파일입니다. 첫 번째 줄을 가져오고 english.txt, 루아에서 검색하고, 발견되면 첫 번째 줄로 바꾸고 polish.txt, 두 번째 줄을 가져오는 english.txt등 의 스크립트에 대한 도움이 필요합니다. 많은 앱을 사용해봤지만 이 기능이 있는 앱은 없습니다. 누군가 나에게 awk, grep또는 을 사용하라고 제안했지만 sed내 목적에 맞게 사용하는 방법을 모르겠습니다.

편집: 죄송합니다. 이전 파일이 .lua라는 것을 잊어버렸습니다. 이제 .sjson입니다.

답변1

작업이 너무 많다고 생각할 수도 있지만 이를 처리할 수 있는 기존 방법이 있습니다.세계화예를 들어 프로그램에서문자 받기, 바라보다위키피디아그리고GNU 웹사이트. 기본적으로 이 도구는 프로그램 소스 코드에서 문자열을 추출하여 파일로 수집하는 데 사용됩니다. 누군가는 이러한 파일을 번역하여 새로운 언어를 제공한 다음 사용자 설정에 따라 런타임에 LANG올바른 언어 파일이 선택 되도록 프로그램을 약간 수정합니다.

원래는 C 프로그래밍 언어용으로 개발되었지만 현재는 다음을 포함한 여러 다른 언어에서도 사용할 수 있습니다.루아GNU 웹사이트에 따르면.

C에서 어떻게 작동하는지 이해하기 위해 짧지만 완전한 코드가 있습니다.지도 시간.

관련 정보