跳至主要内容

Names

在 Overture 中,Names 實體共用一個通用的架構。

Loading ....

primary

如果一個 Features 有名稱,names 中至少應該有一個屬性:primary。這將始終包含該 Features 的本地化名稱。

id: 08b2aa845a18afff02009f7c732067c5
names:
primary: The White House

common

Common name 是名稱的翻譯。

id: 08b2aa845a18afff02009f7c732067c5
names:
common:
de: Weißes Haus
hi: व्हाइट हाउस
fi: Valkoinen talo
ru: Белый дом
pt: Casa Branca
lt: Baltieji Rūmai
hr: Bijela kuća
fr: Maison Blanche
hu: Fehér Ház
br: Ti Gwenn
si: ධවල මන්දිරය
uk: Білий дім
sk: Biely dom
sv: Vita huset
ko: 백악관
en: White House
ku: Qesra Spî
it: Casa Bianca
es: Casa Blanca
zh: 白宫
cs: Bílý dům
ja: ホワイトハウス
fa: کاخ سفید
ro: Casa Albă
nl: Witte Huis
tr: Beyaz Saray

rules

額外的名稱變體,例如 official, alternate, or shortrules 形式存在。

規則也可以具有 sidegeometric 範圍限定。了解更多關於 範圍限定規則的內容

id: 08b2aa845a18afff02009f7c732067c5
names:
rules:
- variant: alternate
language: hr
value: Bila kuća
between: null
side: null

語言

Overture Maps 模式中的語言由 IETF BCP-47 語言標籤 標識;相同的標籤方案用於 common 地圖條目和規則中的 language 值。

此模式在詞彙或語法層面上識別 BCP-47 語言標籤。它驗證候選標籤是否遵循 RFC 中描述的語法,但不檢查它們是否在 IANA 的語言子標籤登記冊 中有效註冊。

在正則表達式中,'(:?' 表示 non-capturing group,所有頂層或非嵌套組表示 langtag 的頂層組件,這些組件在 https://www.rfc-editor.org/rfc/bcp/bcp47.txt 的語法部分中被引用。具體而言,從左到右的頂層組分別表示:

1. language
2. ["-" script]
3. ["-" region]
4. *("-" variant)
5. *("-" extension)