
뉴스새로운
creativ.zone이 이제 21개 언어를 지원합니다!
창의성의 세계는 경계가 없습니다. 이제 creativ.zone은 21개 언어를 지원하여 전 세계 크리에이티브를 연결합니다.
# 한국어 번역
전 세계에서 Creativ Zone 회원들이 가입하는 것을 보니 정말 기쁩니다. 다양한 언어로 UI를 제공함으로써 전 세계의 크리에이터들이 우리의 야심찬 프로젝트에 참여하고 공유하는 데 있어 장벽을 낮출 수 있기를 바랍니다.
왜 이 언어들인가요?
간단합니다. 웹사이트 통계에서 가장 많이 사용되는 언어 목록을 확인하고 상위 20개를 선택했습니다(사이트 기본 언어인 미국 영어 외에). 태국에 많은 팬이 있다는 것은 이미 알고 있었지만(สวัสดี!), 이제 인도네시아에서 새로운 팬층을 발견했습니다(Halo!). 이제 새로운 언어를 추가하는 것이 쉬워졌으니, 소외감을 느끼신다면 알려주세요.
관심 있는 분들을 위한 역사
Creativ Zone의 특권 파트너인 DeepMeta 프로젝트의 경우, 2017년 8월에 사용자 인터페이스에 8개의 다른 언어를 지원하며 진정한 국제화를 이루었고, 나중에 10개로 확장되었습니다. 소프트웨어를 진정으로 국제화하는 것은 전문적인 작업이며 헌신과 인내가 필요합니다. DeepMeta에서 사용된 현지화 시스템에서 많은 것을 배웠습니다. 주요 과제는 번역을 얻는 데 관련된 관료주의였습니다. 더 구체적으로 말하면, 업데이트가 과제였습니다.
소프트웨어에 새로운 기능을 추가할 때마다 코드베이스 전체에 걸쳐 변경이 필요했습니다. 그런 다음 새로운 문구나 변경된 문구를 추출하여 현지화 서비스로 번역을 위해 보내야 했습니다. 이것은 프리랜서 네트워크로 구성되어 있었고, 각 번역가(언어당 한 명의 번역가)는 번역할 몇 개의 문구를 받았습니다. 번역가에게 이것들은 맥락에서 벗어난 것이었습니다. 이로부터 얻는 수입은 소프트웨어와 그 특정 용어에 다시 익숙해지는 데 시간을 투자할 만한 가치가 없었고, 결과적으로 일반적으로 사용되는 용어의 번역이 일관성이 없었습니다. 다음으로, 번역은 이메일로 하나씩 들어왔고, 우리는 그것들을 소프트웨어에 다시 맞춰야 했습니다. 때때로 번역가는 기술적 요구 사항을 존중하지 않고 변경해서는 안 되는 태그를 변경했습니다.
이것이 실제로 기능을 위해 하고 싶었던 UI 재작업의 양에 제동을 걸었다고 말하는 것이 공정할 것입니다. 기능이 준비되자마자 사용자와 공유하고 싶었지만, 번역 왕복 과정을 먼저 완료해야 했고, 이는 추진력을 깨뜨렸습니다.
그리고 이것은 소프트웨어 측면일 뿐입니다. 문서 및 웹사이트 콘텐츠의 변경은 훨씬 더 큰 과제였습니다. 웹페이지에서 2개의 단락이 변경되고 1개가 추가되었다는 것을 어떻게 감지합니까? 번역가가 관련된 모든 단락을 다시 번역할 필요 없이 이것을 어떻게 전달합니까?
Creativ Zone과 AI의 등장
Creativ Zone 번역을 위해 우리는 DeepMeta 프로젝트의 경험에서 배우고 국제화를 고통 없는 과정으로 만들고 싶었습니다. 성공했다고 생각합니다! 그것도 어떻게... 알아요... 알아요, 크리에이터로서 우리 모두는 AI와 양가적인 관계를 가지고 있습니다. AI는 우리의 일자리를 빼앗고, 우리 비즈니스의 가장 재미있는 부분(창의성)을 우리 손에서 빼앗으려 하고 있지만, 그럼에도 불구하고... 이따금 ChatGPT에 질문하지 않는 분들, 손 들어보세요. 솔직히 말해서... 점점 더 많은 우리가 그렇게 하고 있습니다...

Creativ Zone의 번역 엔진은 우리가 처음부터 직접 구축했습니다. 포괄적인 현지화 솔루션을 제공하는 모든 라이브러리 작성자들보다 우리가 더 낫다고 생각해서가 아닙니다. 세부 사항에 악마가 있기 때문입니다. 과제는 소프트웨어와 문서의 모든 문구를 "번역 가능한 단위"로 바꾸는 것이 아닙니다. 비록 그것이 가장 인내심 있고 헌신적인 사람들에게만 감당할 수 있는 거대한 작업이긴 하지만요. 해결해야 할 진짜 문제는 변경 사항을 관리하고 그것들을 어떻게 처리할 것인가입니다.
완전히 새로운 접근 방식
우리가 생각해낸 솔루션은 "함수형 접근 방식"이라고 불리는 것입니다. Creativ Zone 웹 앱에 사용된 프레임워크인 "React"도 함수형입니다: 사용자 데이터인 "상태"에서 시작하고, 사용자 인터페이스를 포함한 나머지 모든 것은 그 상태의 변환일 뿐입니다. 판매나 업로드와 같은 무형의 것을 시각적 패널, 버튼 또는 텍스트로 만듭니다. 상태가 변경되면 화면에 보이는 것도 변경됩니다.
우리는 번역을 이 동일한 철학에 연결했습니다. 사용자 인터페이스나 문서에서 단 하나의 단어를 변경하는 순간, 새로운 단어를 올바르게 그리고 맥락에 맞게 통합한 20개의 새로운 번역 버전이 생성됩니다. 우리는 지난 몇 주 동안 이 새로운 접근 방식을 테스트해 왔으며 그 성능에 절대적으로 만족하고 있습니다.
물론 매우 사실입니다: AI 번역은 완벽하지 않습니다. 하지만 번역 프리랜서들로부터 받은 단절된 번역도 결함이 있었다고 말해도 될까요? 가격은 말할 것도 없습니다. 우리는 현재 Creativ Zone에서 수만 개의 단어를 20개 언어로 효과적으로 번역하고 있습니다. 원래의 번역 서비스를 사용했다면 수만 달러의 비용이 들었을 것입니다. AI를 사용하면 비용이 50달러 미만입니다!


