AppLang
Ein AppLang-Objekt beinhaltet die Übersetzungen der mehrsprachigen
Attribute einer App für eine Sprache (siehe
Translations). Jedes seiner übersetzbaren Attribute
kann None sein — dann wird für dieses Attribut der Wert der App selbst
verwendet. Ein AppLang-Objekt hat folgende Attribute:
idString oderNoneDer eindeutige Datenbank-Identifizierer der Übersetzung (oder
None, wenn die Übersetzung noch nicht gespeichert wurde).appAppDie App, zu der diese Übersetzung gehört.
langStringDer Sprachcode der Sprache, zu der diese Übersetzung gehört (z.B.
"en").nameString oderNoneDie Übersetzung des App-Namens.
Dieses Attribut kann geändert werden.
descriptionString oderNoneDie Übersetzung der App-Beschreibung.
Dieses Attribut kann geändert werden.
typename_nominative_singular,typename_genitive_singular,typename_dative_singular,typename_accusative_singular,typename_nominative_plural,typename_genitive_plural,typename_dative_plural,typename_accusative_pluralString oderNoneDie Übersetzungen der Bezeichnung für Datensätze in dieser LivingApp (in den jeweiligen grammatikalischen Fällen im Singular und Plural).
Diese Attribute können geändert werden.
typename_grammatical_genderString oderNoneDas grammatikalische Geschlecht der übersetzten Bezeichnung für Datensätze.
"m"für männlich,"f"für weiblich,"n"für sächlich.Dieses Attribut kann geändert werden.
save()Methode() ➝ BoolSpeichert diese Übersetzung in der Datenbank.