지원되는 파일 유형(Strings)

.ARB - 애플리케이션 자원 번들 (Strings)

컨텐츠는 영어 텍스트를 Phrase Language AI를 이용해 기계 번역한 것입니다.

파일 확장명 

.arb

API 확장 

arb

가져오기 

내보내기 

복수형 지원 

설명 지원 

형식 옵션 

아니요

ARB - 애플리케이션 자원 번들은 자원 항목이 JSON 객체로 인코딩된 JSON 기반 현지화를 위한 파일 형식입니다. 각 개체는 선택적인 속성이 포함된 자원 키 구성됩니다. ARB 파일은 Google 모바일 앱 SDK(Flutter)로 구축된 앱의 현지화를 위해 사용됩니다.

복수화 및 자리 표시자

호환성을 위해 ICU 자리 표시자 및 복수화 스타일 사용

.ARB(Application Resource Bundle) 파일의 복수화에는 여러 가지 중요한 고려 사항이 있습니다. 복수 메시지의 자리 표시자 수는 항상 유형 int입니다. 복수 범주를 지정할 때 0 대신 =0을 사용하고, 1 대신 =1을 사용하고, 2개 대신 =2을 사용합니다. Flutter는 복수 메시지 형식의 오프셋을 지원하지 않습니다.

코드 샘플

{
  "@@locale": "en_US",  "title_bar": "My Cool 홈",
  "@title_bar": {
    "type": "text",
    "description": "페이지 제목"
  },  "MSG_OK": "전체가 잘 작동합니다.", "FOO_123": "보류 중인 비용은 {COST}입니다.",
  "@FOO_123": {
    "type": "text",
    "description": "balance statement."
  },
  "selectedRowCountTitle": "{selectedRowCount, plural, =0{ 항목 선택되지 않음} =1{1 항목 선택됨} 기타{{selectedRowCount} items selected}}",
  "@selectedRowCountTitle": {
    "description": "선택된 행 수를 표시하는 메시지",
    "placeholders": {
      "selectedRowCount": {
        "type": "int",
        "예": "2"
      }
    }
  }
}
도움이 되었습니까?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.