-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
지역어 번역 관련 문의 #46
Comments
@JeongJun-Lee |
네 당장은 업무 우선 순위로 작업을 못하시는 것 같지만, 궁극적으로 오프라인 버전과 온라인 버전은 번역 파일 분리가 되어 다양한 다국어 버전이 손쉽게 제작될 수 있는 환경을 만들어 주시면 좋겠네요. 그럼 전 오프라인 버전에 문서화가 완료 되기까지 기다리면서 우선은 틈틈이 지역어 번역을 먼저 시작해야겠네요. 감사합니다. |
안녕하세요? 현재 오프라인 버전과 온라인 버전에 파일 분리가 되어있지 않아서, 할 수 없이 vn.js 파일 안에 베트남어로 번역된 부분 위주로 먼저 번역을 시도해보고 있습니다. 문제는 번역한 내용이 프로그램에 잘 반영 되는지 가끔 확인해가며 번역을 해야하는데, 빌드에 대한 문서화를 내년 일월 중에나 작업이 가능하다 하셔 그때까지 기다릴 순 없어서 우선은 나름대로 편법이지만 찾아서 번역 검증을 해보려고 애쓰는 중입니다. 하지만 이것도 생각만큼 쉽게 되지는 않네요; 그것과 관련해 문으드립니다. 먼저, 제 PC는 맥OS 환경이고 오프라인 버전 설치 후 설치 경로에 있는 asar 파일을 압축해제 후 src/rederer/lang/vn.js 파일 안에 특정 단어 예를 들어 "add_object": "thêm đối tượng" 를 임의의 단어로 변경 후 앱을 구동해 보았습니다. 그런데, 제가 바꾼 내용이 앱에 전혀 반영이 안되더라구요. 어떤 이유일까 생각해보다가 혹시 캐시가 남아있어서 그런가 싶어, 앱에 관련한 캐시가 위치한 경로를 찾아서 지워봤습니다. 그래서, 계속 수정 내용이 반영이 안됩니다. 제가 문서화가 완료되기 전까지 번역 검증 작업을 어떻게 해나갈 수 있을까요? |
asar에 파일을 주입시키면 변경이 되는것은 맞으나 |
도움에 감사합니다. electron-forge 를 사용해 build하는데까지 성공했습니다^^ 다만, 릴리즈 버전을 만들기 위한 electron-forge make 나 publish 에 경우, 다음과 같은 에러가 발생합니다. An unhandled error has occurred inside Forge: |
혹시 의존성 모듈을 전부 설치해 주셨나요? electron-compile이 설치 되지 않은것으로 보입니다. |
electron-compile 의존성 모듈은 설치되어 있습니다. 인터넷 검색을 해보니 electron/forge#277 와 electron/forge#249 에 yarn 과 npm 버전 사이에 패키지 관리 문제가 있어 발생하는 것으로 추측됩니다. |
엔트리개발팀에서 오프라인 및 하드웨어를 관리할때는 |
위에 electron-forge 이슈 리스트에 언급된데로 npm 버전은 3.x로 다운그레이드 해서 해보니 빌드 버전에 에러가 사라졌습니다. 그럼, 이제 번역 작업에 속도를 낼 수 있겠네요^^ 새해 복 많이 받으시구요! 나중에 문의 사항 생기면 또 찾아오겠습니다. 감사합니다. |
안녕하세요?
제가 개인적으로 이곳 지역어 번역을 시작해 보려고 합니다. 소스를 살펴보니 /extern 디렉토리 안에 지역어 번역이 추가되는 것으로 보입니다. 참고하려고 베트남어 번역인 vs.js 를 열어봤는데요. 전체가 다 베트남어는 아니고 파일에 일정 부분이 번역된 것으로 보입니다.
저 역시도 번역을 목표로 하는 부분은 엔트리 웹사이트 내용에 대한 것은 아니고, 오프라인 버전용에 한정된 내용과 엔트리와 연결해 코딩이 가능한 특정 외부 하드웨어가 아닌 범용 하드웨어, 예를들면 아두이노 연결 활용 부분까지만 번역을 해보고 싶은데요.
그렇다면 하고자 한다면, 예를들어 ko.js 파일 안에 어떤 부분까지만 번역하면 되는지 가이드를 주시면 좋겠습니다.
감사합니다.
The text was updated successfully, but these errors were encountered: