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řípony souborů

.json

Rozšíření API

go_i18n

Import

Ano

Export

Ano

Podpora plurálových tvarů

Ano

Podpora pro popis

Ne

Go-i18n je internacionalizační knihovna určená pro Go. Její podporované formáty lokalizačních souborů zahrnují .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 objektů JSON. Každý objekt JSON představuje řetězec, který potřebuje překlad identifikovat pomocí klíčů, jako je například ID.

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

go-i18n na GitHubu

Vzorek kódu

[
  {
    "id": "boolean_key",
    "translation": "--- true\n"
  },
  {
    "id": "empty_string_translation",
    "translation": ""
  },
  {
    "id": "key_with_description",
    "translation": "Check it out! This key has a description! (At least in some formats)"
  },
  {
    "id": "key_with_line-break",
    "translation": "This translations contains\na line-break."
  },
  {
    "id": "nested.deeply.key",
    "translation": "Wow, this key is nested even deeper."
  },
  {
    "id": "nested.key",
    "translation": "This key is nested inside a namespace."
  },
  {
    "id": "null_translation",
    "translation": null
  },
  {
    "id": "pluralized_key",
    "translation": {
      "one": "Only  pluralization found.",
      "other": "Wow, you have  pluralizations!",
      "zero": "You have no pluralization."
    }
  },
  {
    "id": "sample_collection",
    "translation": "---\n- first item\n- second item\n- third item\n"
  },
  {
    "id": "simple_key",
    "translation": "simple key, simple message, so simple."
  },
  {
    "id": "unverified_key",
    "translation": "This translation is not yet verified and waits for it. (In some formats we also export this status)"
  }
]
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.