본문 바로가기
🎪 놀고있네/i18n

[개발 시 유의사항] 쉽게 간과하는 것 - 1

by 냥장판 2020. 1. 6.

 

 

안녕하세요 냥장판 입니다🐱‍👤🐱‍👤

 

웹 페이지에 들어가면 언어를 선택하는 것을 볼 수 있어요.

이때 가장 흔히 하는 실수가 무엇인지,

어떻게 하면 실수없이 전문적이어 보이는지 알려드릴게요!

 

문제 나갑니다

 

 

 

페이지 언어를 선택하고 싶어요, 아래 그림에서 잘못된게 뭘까요?

일번.

 

어색한게 없나요???

그럼 이거는?

 

이번.

위에 것 보다는 좀 나은 것 같죠?

 

삼번.

 

 



 

 

ㅋㅋㅋ

뭐가 어색한지 알려드릴게요

 

1. 국기는 언어를 대표하지 않는다

한국사람들은 캐나다나 미국 국기를 보면 영어를 먼저 떠올려요

 

By 냥장판

 

제발 이 생각은 지우세요

미국은 영어가 아닙니다

 

물론 국기가 있으면 사용자가 언어를 선택하는 데 도움이될 수 있어요.

하지만 캐나다는 프랑스어와 영어를 공용어로 사용하고 있고, 미국은 영어만큼 스페인어도 많이 사용해요.

심지어 미국은 따로 공용어를 지정하고 있지 않습니다. 

 

국기가 언어를 대표하지 않습니다.

 

그래서 위에 일번은 잘못된게 국기만 표시했기 때문이에요.

 

 

2. 국기를 함부로 사용하지 마라

 

그렇다면 이번은?

 

이것과 같은 거죠?

국기가 있고 언어를 영어로 표시해준 것인데,

 

국기가 언어를 대표하지 않습니다.

 

 

 

그 나라 언어를 언급하고 싶다면, 국기를 함부로 사용하면 안되요.

아주 조심해야 합니다.

 

3. 국가와 지역을 혼동하지 마라

 

삼번에서 문제는 국가는 Country 인데, 뭐가 문제냐고요?

 

Country 안에 홍콩이 있다는 것이 문제에요.. ㅠㅠ

 

 

 

한국은 중국을 참 모릅니다... ㅠㅠ

그래서 위에처럼 개발해서 중국에 수출하면 처벌받아요.

이건 중국 입장에서 생각해야 합니다 어쩔 수 없어요.

 

홍콩, 마카오는 중국의 자치지역이에요.

만약에 누가 인천 지역깃발을 올려놓고 국가 라고 표시한다면 이상하겠죠? 같은 이치입니다.

중국 입장에서는 홍콩, 마카오의 지역깃발을 사용해서 국가로 표시하는 것이 되므로, 처벌받아요 (ㅠㅠㅠ)

 

국가를 나타내는 Country 대신 Country/Region 

 

 

또한, 자치지역 표기 방법을 변경해야합니다.
예시 1) 마카오: Macao SAR China  
예시 2) 홍콩: Hong Kong SAR China 
           SAR: Special Administrative Region(특별행정구역)

 

 

아래처럼 해야지 맞습니다.

 

 

 

 

 

괜히 국가간에 서로 오해살 만한 일은 하지맙시다!

 

정리해보면 아래와 같아요.

 

 

 

목표: 개발 시 쉽게 간과하는 것 알아보기

  1. 국기는 언어를 대표하지 않는다
  2. 국기를 함부로 사용하지 마라
  3. 국가와 지역을 혼동하지 마라

 

 

그럼 이만!


 

 

댓글