gnuboard / gnuboard5

그누보드5 (영카트 포함) 공개형 Git
Other
308 stars 247 forks source link

[Idea] po => mo로 변환하는 .sh 파일 추가 #253

Closed devjiwonchoi closed 1 year ago

devjiwonchoi commented 1 year ago

Idea💡

그누보드를 사용하다가 po mo 변환은 귀찮고, 매번 poedit 에디터와 VS Code를 왔다 갔다 하기 번거롭습니다. 따라서 제가 익숙한 JS로 Node 기반의 컨버터를 만들었습니다.

다만 그누보드 자체에 이를 지원하는 기능이 없는 것 같아, shell script로 변환하여 포함 시키면 어떨까 하는 생각이 듭니다. 제 모듈은 그누보드를 사용하다가 탄생한 것이니, 피드백이나 아이디어 있으시면 언제든지 남겨주세요.

모듈 작동법:

npm 기반으로 po2mo 다운로드

npm install --save-dev po2mo

po2mo.json 작성

{
  "files": [
    {
      "input": "Locale/kr",
      "output": "Locale/kr"
    },
    {
      "input": "Locale/fr",
      "output": "Locale/fr"
    }
  ]
}

po2mo 실행

npm run po2mo

링크: https://github.com/devjiwonchoi/po2mo

sh 파일 (또는 다른 방법으로)

동일하게 po2mo.json 설정 이후

./po2mo.sh