gnuboard / gnuboard5

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

feat: po2mo 실행파일 추가 #255

Closed devjiwonchoi closed 1 year ago

devjiwonchoi commented 1 year ago

Fixes: #253

po2mo 사용 예시:

po2mo.example.jsonpo2mo.json으로 변경 후, 변환할 po파일의 경로를 설정 합니다.

// po2mo.json
{
  "files": [
    // 폴더 내 모든 po파일 변환 (po와 동일한 이름으로 mo 생성)
    {
      "input": "path/to/your/po-files", // ---> 변환할 po파일의 상대경로
      "output": "path/of/your/mo-files" // ---> 변환 될 mo파일의 상대경로
    },
    // 변환 될 po파일 지정
    {
      "input": "path/to/your/po-file/before.po",
      "output": "path/of/your/mo-file/after.mo" // ---> 변환 될 mo파일의 이름 변경 가능
    },
    // ...
  ]
}

이후 /po2mo/<platform>을 실행 시킵니다.

맥 (Mac) OS 기준

./po2mo/macos

설정한 경로에 mo파일이 생성 됩니다.

참고 영상

https://github.com/gnuboard/gnuboard5/assets/120007119/58fece8a-6951-4529-8ac0-b946a2fb13a3

po2mo 깃헙: https://github.com/devjiwonchoi/po2mo#config

devjiwonchoi commented 1 year ago

@kagla 리뷰 부탁 드립니다.

kagla commented 1 year ago

@devjiwonchoi 안녕하세요. 사용 예시만 봐서는 잘 이해가 가지 않습니다.

@kagla 리뷰 부탁 드립니다.

devjiwonchoi commented 1 year ago

@kagla 사용 방법 내용 추가 하였습니다.

kagla commented 1 year ago

@kagla 사용 방법 내용 추가 하였습니다.

사용 방법에 대한 예시가 아니라 실사용 예시를 보여 주실 수 있을까요?

devjiwonchoi commented 1 year ago

@kagla 영상 추가 하였습니다. 실행 후 CLI는 업데이트 예정입니다.

kkigomi commented 1 year ago

현재 그누보드는 다국어를 지원하지않아 사용처가 없는 상태인데 이게 추가되어야 할 이유가 없어보입니다. 리뷰를 원하시는 이유도 사실 모르겠네요.

devjiwonchoi commented 1 year ago

@kkigomi 그누보드 사용중 po mo로 다국어 지원이 되는 서비스를 제공 하고 있었는데, 작업 중 poedit을 사용하는 것이 번거로워 모듈을 만들었습니다.

그누보드 사용자 중 저와 비슷한 사례가 있을까 하여 이슈를 올렸고, 수요가 있을까 싶어 PR 후 반영 의견을 여쭙고자 리뷰를 요청 드린것입니다.

현재 그누보드는 다국어를 지원하지않아 사용처가 없는 상태인데 이게 추가되어야 할 이유가 없어보입니다.

말씀 하신대로 그누보드 자체의 기능 향상 보다는, 부가 기능 추가의 목적이 맞습니다.

kkigomi commented 1 year ago

@devjiwonchoi 그런거라면 이 파일이 그누보드에 추가되어야 할 이유는 더욱 없어보입니다. npm으로 설치해서 사용하는 것으로 충분해 보이네요.

그누보드를 워드프레스와 연동해서 쓰는 사람이 있다해서 워드프레스를 포함시킬 순 없지않겠습니까.

devjiwonchoi commented 1 year ago

@kkigomi 지당하신 말씀입니다. PR은 그럼 닫도록 하겠습니다, 친절한 피드백 감사 드립니다!