확장팩 FFF 모음 정리 링크



작은거


https://www.factorio.com/blog/post/fff-436



FFF #436 - 번역에서 길을 잃다

게시자 Hrusa

2024-11-08



안녕하세요,

저희는 여전히 우주 시대 버그 신고에 대해 부지런히 작업하고 있습니다.



언어 관련 문제


2.0 업데이트에서 발생한 IME 키보드(아시아 언어) 버그를 수정하는 동안 호기심이 생겨 다양한 언어에 대한 현지화를 검토하기 시작했습니다. 제 모국어는 체코어이지만 게임 개발은 모두 영어로 진행되기 때문에 이 모드로 게임을 실행한 적은 거의 없습니다.


체코어 제작 메뉴를 조작하면서 사용자 환경이 생각보다 매끄럽지 않다는 것을 금방 알 수 있었습니다.


영어가 아닌 대문자는 모두 문제를 일으켰습니다. "čerpadlo"(펌프)를 검색하면 "Ropné čerpadlo"(시추기) 및 "Pobřežní čerpadlo"(해안 펌프)가 표시됩니다, 그러나 대문자 Č가 소문자 č와 일치하지 않기 때문에 "Čerpadlo"(펌프)는 나오지 않습니다. 체코 플레이어들은 이미 번거로운 과정을 피하기 위해 "erpadlo"(ㅓㅁ프)와 같이 입력하는 습관이 생겼습니다.



드디어 비영어권 검색이 지원됩니다!


수년 동안 사용자 경험에 불편을 드려온 문제였기 때문에 가능한 한 빨리 해결하고자 노력했습니다. 문제의 근본 원인은 지금까지 표준 함수를 통해 각 '코드 문자'를 소문자로 변환하여 검색했기 때문입니다. 그러나 내부적으로(유니코드 표현에서) 악센트가 있거나 라틴 알파벳 이외의 문자는 여러 '코드 문자'를 차지하므로 전혀 인식되지 않거나 변환되지 않았습니다.


게다가 유니코드 문자는 수년에 걸쳐 점진적으로 늘어났기 때문에 상당히 복잡합니다. 많은 문자가 여기저기 흩어져 있습니다. 기본 제공 솔루션은 일반적으로 팩토리오에서 렌더링할 수 없는 많은 스크립트와 언어(상형 문자, 수메르 쐐기 문자, 이모티콘...)의 특수 케이스를 수용하기 위해 부풀려져 있습니다. 제 해결책은 공식적으로 지원하는 언어에 초점을 맞춘 사용자 지정 매핑을 직접 작성하는 것이었습니다.





이미 사용자 지정 솔루션을 사용하고 있었기 때문에 일상 생활에서 사람들이 입력하는 방식에 맞춰 검색 결과를 더욱 맞춤화할 수 있었습니다:


악센트가 있는 글자는 악센트가 없는 글자와 동일합니다. "zelezny plat"(철판) = "železný plát"(철판) = "ŽELEZNÝ PLÁT"(철판)

이제 두 일본어 가나 알파벳은 검색에서 동등한 의미를 갖습니다. 「べると」(벨트)=「ベルト」(벨트).

그리스어의 두 소문자 시그마는 모두 대문자 시그마와 일치합니다. Σ = σ = ς





현지화된 새로운 검색 개선 사항은 곧 나올 2.0.16 실험 베타 버전과 함께 공개될 예정입니다.


여기에서 여러분의 의견을 듣고자 합니다. 지원되는 언어에서 누락된 다른 유용한 검색 기능이 있다면 포럼이나 이 글에 대한 댓글(링크)로 알려주세요. 이러한 기능은 번역가들과 미리 상의해 보려고 노력했지만 원어민과 직접 연락할 수 있는 사람은 많지 않습니다. 또한 시각적으로 비슷한 악센트가 실수로 누락되었을 가능성도 있습니다.



모드 포털 검색


이번 주에는 게임 내 검색 외에도 모드 포털 검색도 개선되었습니다. 이전에는 아시아 언어의 경우 검색 결과가 제대로 나오지 않는 경우가 많았습니다. 검색 엔진을 최신 버전으로 업데이트하여 이제 더 잘 작동합니다.





번역에 기여하기


2.0과 우주 시대에는 게임에 새로운 아이템, 설명, 팁 등을 많이 추가되었습니다. 각 아이템은 외국어 번역이 필요하며, 커뮤니티에서 번역을 제공해 주시면 감사하겠습니다.


게임 현지화에 관심이 있으신 분들은 크라우딘 프로젝트에서 참여해주세요. 이미 도움을 주신 분들께도 진심으로 감사드립니다. 크라우딘 문제와 기본 게임 번역 오류가 꽤 많이 보고되고 있는 것으로 알고 있으며, 빠른 시일 내에 모든 문제를 해결할 수 있기를 바랍니다.



항상 그렇듯이 평소와 같은 위치에 생각을 입력하세요.