Podporované typy souborů (Strings)

.JSON - go-i18n (Strings)

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Přípona souboru

.json

Rozšíření API

go_i18n

Import

Ano

Stáhnout

Ano

Podpora plurálních tvarů

Ano

Podpora popisu

Ne

Go-i18n je internacionalizační knihovna určená pro Go. Mezi podporované formáty lokalizačních souborů patří .JSON, .YAML, .TOML atd. Soubory .JSON používané go-i18n se liší od těch ostatních lokalizačních a internacionalizačních platforem v tom, že go-18n .JSON často existuje jako pole JSON sestávající z řady JSON objektů. Každý objekt JSON představuje řetězec, který potřebuje překlad identifikovat klíči, jako je ID.

Chatboti umělé inteligence mohou být velmi efektivní při generování seznamu klíčů ze souboru .JSON.

go-i18n na GitHubu

Vzorek kódu

[
  {
    "id": "boolean_key",
    "překlad": "--- true\n"
  },
  {
    "id": "empty_string_translation",
    "translation": ""
  },
  {
    "id": "key_with_description",
    "translation": "Koukni na to! Tento klíč má popis! (Přinejmenším v některých formátech)"
  },
  {
    "id": "key_with_line-break",
    "translation": „Tyto překlady obsahují\na zalomení řádku.“
  },
  {
    "id": "nested.deeply.key",
    "translation": "Páni, ten klíč je vnořený ještě hlouběji."
  },
  {
    "id": "nested.key",
    "translation": „Tento klíč je vnořený do jmenného prostoru.“
  },
  {
    "id": "null_translation",
    "překlad": null
  },
  {
    "id": "pluralized_key",
    "translation": {
      "one": "Nalezena pouze pluralizace.",
      "jiné": "Páni, ty máš plurály!",
      "nula": "Nemáte žádné plurály."
    }
  },
  {
    "id": "sample_collection",
    "překlad": "---\n- první položka\n- druhá položka\n- třetí položka\n"
  },
  {
    "id": "simple_key",
    "překlad": "jednoduchý klíč, jednoduchá zpráva, tak jednoduchá."
  },
  {
    "id": "unverified_key",
    "translation": „Tento překlad ještě není ověřen a čeká na něj. (V některých formátech tento stav také stáhnout)"
  }
]

Plurály pro soubory JSON

Nejčastější formát zpráv plurálních klíčů v různých knihovnách:

"zprávy": {
    "one": "Jedna zpráva přijata.",
    "other": "%s přijatých zpráv.",
    "nula": „Nebyly přijaty žádné zprávy.“
}
Byl pro vás tento článek užitečný?

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.