안녕하세요.

좀전에 국가코드를 묻는 질문들을 올렸는데 수정을 하려고 했다가 임시저장을 하니 글이

리스트에 안보여집니다.

답변 올려주셨는데 미쳐 감사글을 못올렸습니다. (감사합니다.)

제가 질문의 핵심을 잘못 집고 설명을 해서 정리를 해서 다시 올립니다.

 

어플에서 인앱리스트를 구성하고 있는데요.

이번에 미국으로 서비스를 확대하려고 합니다.

 

그런데 지금의 컨텐츠는 미국과는 맞지 않아 국내용으로 쓰고 미국에서는 다른 리스트들을 보여주고 싶은데요.

 

이렇게 국가별로 인앱리스트를 따로 구성을 하려고 합니다.

 

그럼 어플에서 접속기반이 한국인지 미국인지 알아야 되는데요.

단말기에 설정된 값이 있던가? 아니면 어디서 조회를 해오던가?

어떻게 알 수 있을까요?

 

getResources().getConfiguration().locale.getCountry()를 확인해 보았는데요.

위 코드는 단말기에서 언어를 영어로 바꾸니 국가가 US 미국으로 나옵니다.

저같은 경우는 위와 같이 나오면 안되서요.

 

구글플레이를 보면 계정에 상관없이 우리나라 구글플레이에 접속이 됩니다.

언어를 영어로 설정을 해도 우리나라 구글플레이로 접속이 되며 가격도 원화 표시로 됩니다.

미국 구글플레이는 직접 보질 못했지만 달러로 표시가 되겠지요.

저도 이처럼 해당 국가에 맞게 리스트를 보여주고 싶습니다.

 

조언 부탁드립니다.

 

 

profile

give & take