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 souboru 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 dotaz parametrech 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 nejsou obvykle problematické, 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é množné 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)";
"key_with_line-break" = "Tento překlad obsahuje\nnový řádek.";
"nested.deeply.key" = "Páni, tento klíč je vnořen ještě hlouběji.";
"nested.key" = "Tento klíč je vnořen uvnitř jmenného prostoru.";
"null_translation" = "";
"pluralized_key.one" = "Nalezen pouze jeden plurál.";
"pluralized_key.other" = "Páni, máte %s plurálů!";
"pluralized_key.zero" = "Nemáte žádný plurál.";
"sample_collection" = "---\n- první položka\n- druhá položka\n- třetí položka\n";
"simple_key" = "Jen jednoduchý klíč s jednoduchou zprávou.";
"unverified_key" = "Tento překlad není zatím neověřeno a čeká na něj. (V některých formátech také provádíme stáhnout tohoto stav)";

Plurály pro iOS Localizable Strings

Pro množné hodnoty přidejte následující operátory přípony:

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