Podporované typy souborů (Strings)

.Strings – iOS Strings Resources (Strings)

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

Přípony souborů 

.Strings

Rozšíření API 

strings

Import 

Ano

Export 

Ano

Podpora plurálových tvarů 

Ne

Podpora pro popis 

Ano

Možnosti formátu 

Tyto možnosti lze určit při nahrát a/nebo Stáhnout souboru. V závislosti na metodě nahrát/Stáhnout (API, CLI, synchronizace repozitáře atd.) je lze určit v parametrech dotaz nahrát, Stáhnout nebo v konfiguračním souboru phrase.yml.

convert_placeholder, include_pluralized_keys, multiline_comments

Soubory Strings Resource jsou standardní lokalizační soubory používané pro aplikace pro iOS a OS X. Soubor Strings Resource se skládá z párů klíč-hodnota spojených znakem =. Je podobný souboru Java Properties, s výjimkou toho, že klíče i hodnoty jsou uzavřeny v uvozovkách a každý pár klíč-hodnota končí středníkem.

Pokud generujete soubory Strings Resource pomocí nástroje třetí strany (např. genstrings), je možné, že budete mít soubory s Kopírovat klíči Strings. Kopírovat klíče obvykle nepředstavují problém, ale doporučuje se je před zahájením procesu překladu odstranit.

Možnosti formátu

Identifikátor 

convert_placeholder

Typ 

boolean

Nahrát 

Ne

Stáhnout 

Ano

Výchozí 

false

Popis 

zástupný znak bude převeden tak, aby odpovídal požadavkům konkrétního formátu. Příklad: $s$@, %s%@

Identifikátor 

include_pluralized_keys

Typ 

boolean

Nahrát 

Ne

Stáhnout 

Ano

Výchozí 

true

Popis 

Zahrnout také pluralizované klíče do souboru kód jazyka.

Identifikátor 

multiline_comments

Typ 

boolean

Nahrát 

Ne

Stáhnout 

Ano

Výchozí 

false

Popis 

Pokud je povoleno, víceřádkové komentáře se vykreslují v souboru .Strings.

Vzor kódu

"boolean_key" = "--- true\n";
"empty_string_translation" = "";
/* Toto je úžasný popis pro tento klíč! */
"key_with_description" = "Check it out! This key has a description! (At least in some formats)";
"klíč_s_odřádkováním" = "Tento překlad obsahuje\nodřádkování.";
"nested.deeply.klíč" = "Páni, tento klíč je vnořen ještě hlouběji.";
"nested.klíč" = "Tento klíč je vnořen uvnitř jmenného prostoru.";
"null_translation" = "";
"pluralized_klíč.one" = "Nalezen pouze jeden plurál.";
"pluralized_klíč.other" = "Páni, máte %s plurálů!";
"pluralized_klíč.zero" = "Nemáte žádný plurál.";
"sample_collection" = "---\n- první položka\n- druhá položka\n- třetí položka\n";
"simple_klíč" = "Jen jednoduchý klíč s jednoduchou zprávou.";
"neověřený_klíč" = "Tento překlad není zatím ověřen a čeká na to." (V některých formátech tento stav také stáhnout)\";

Plurály pro iOS Localizable Strings

Pro plurálové hodnoty přidejte následující operátory přípony:

"messages.zero" = "Žádné zprávy nebyly přijaty";
"messages.one" = "Jedna zpráva byla přijata";
"messages.other" = "%s zpráv bylo přijato";
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.