Skip to content
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

Polishing up the Korean #2

Open
wants to merge 4 commits into
base: ko-KR
Choose a base branch
from

Conversation

PiCoPress
Copy link

수정본 올립니다. 그런데 gettext는 왜 안쓰는거죠?

@perssphere07
Copy link

perssphere07 commented Apr 3, 2024

우선 The Powder Toy 한국어 버전(이하 '이 앱')의 개발에 적극적으로 참여해 주셔서 고맙습니다. 또한 일부 변경점은 실제로 적용을 검토하고 있습니다. 다만 제시하신 안에 여러 문제점이 보입니다.

  • README.md, src/PowderToy.cpp의 91행
    이 앱에서는 어미 '-다'나 '-까' 또는 '-오', '-(으)ㅁ'만을 사용하며, '-요'는 사용하지 않습니다.

  • src/Format.cpp, src/PowderToy.cpp의 114행 이하, src/PowderToySDL.cpp, src/client/Client.cpp의 425행 이하, src/common/String.cpp, src/simulation/SimulationData.cpp의 96행 이하
    내부 소스는 번역하지 않습니다.

  • src/simulation/elements/LOLZ.cpp, src/simulation/elements/LOVE.cpp
    원문은 각각 'Lolz', 'Love...'로 게임 내 이스터 에그 물질입니다. 따로 변경할 번역이 없습니다.

아래 변경점은 긍정적으로 검토하여 추후 자체적으로 반영하도록 하겠습니다.

  • README.md의 9행, src/PowderToy.cpp의 89–90행, src/client/Client.cpp의 30–303행, src/simulation/elements/E116.cpp, src/simulation/elements 디렉터리 내 LOLZ.cpp, LOVE.cpp를 제외한 파일 전체

  • src/simulation/SimulationData.cpp의 45행 이상
    이 부분은 각 인생 게임 알고리즘에 대한 공식적인 명칭이 있는 경우 그것을 적용할 것입니다.

위 내용을 토대로 수정안을 게시하신다면 검토를 거쳐 바로 적용할 수도 있습니다.
고맙습니다.

@PiCoPress
Copy link
Author

'-요' 종결 어미를 사용하면 훨씬 자연스러워지는 문장들이 꽤 보여서요. 번역 작업의 규칙은 납득은 되는데, 사용자들이 보기에 친근하고 부드러운 표현 방식을 사용해야 수요가 올라가지 않을까요? 개인적으로 '-오' 종결 어미는 현대에서 잘 안쓰는 표현이라 어색해 보여요.

@perssphere07
Copy link

어미 '-다'나 '-까' 또는 '-오', '-(으)ㅁ'만을 사용하는 이유는 The Powder Toy가 근본적으로 과학 시뮬레이션이기 때문입니다.
이 앱에서는 친근하고 부드러운 표현을 씀으로써 발생하는 수요의 제고를 추구하기보다, 기본적으로 표현의 엄밀성과 통일성을 최우선으로 하기 때문에 위와 같은 규칙을 사용합니다. 오히려 단순히 '어미 '-오'가 자연스럽지 못하다'라는 것은 주관적인 의견에 불과하기 때문에 더욱이 바꿀 이유가 없습니다. 또한 어미 '-요'로 전환한다면 기존에 있던 다른 번역들도 일괄적으로 변경해야 하기 때문에 여러모로 애로사항이 많습니다.
이에 양해를 구하는 바입니다. 고맙습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants