~aleteoryx/muditaos

542065bef239998246451b8a38b00f247fefbefb — Marek Niepieklo 4 years ago 6fcfc74
[EGD-7814] Phonebook contact details widgets have not localized names

Added localized flag names for contact details
Added missing localization to favourites contacts in contacts list view
M image/assets/lang/Deutsch.json => image/assets/lang/Deutsch.json +5 -0
@@ 491,7 491,12 @@
  "app_phonebook_contact_title": "Kontakt hinzufügen",
  "app_phonebook_contact_no_name": "Kein Name",
  "app_phonebook_contact_information": "Information",
  "app_phonebook_contact_flag_fav": "FAVORITEN",
  "app_phonebook_contact_flag_speed_dial": "KURZWAHL",
  "app_phonebook_contact_flag_ice": "NOTFALL",
  "app_phonebook_contact_flag_blocked": "VERSTOPFT",
  "app_phonebook_ice_contacts_title": "ICE-Kontakte",
  "app_phonebook_favourite_contacts_title": "Favoriten Kontakte",
  "app_phonebook_duplicate_speed_dial": "<text>Die Nummer <token>$CONTACT_SPEED_DIAL$</token> wurde \n <token>$CONTACT_FORMATTED_NAME$</token>zugewiesen. Ersetzen?</text>",
  "app_phonebook_duplicate_speed_dial_title": "<text>Kurzwahltaste (<token>$CONTACT_SPEED_DIAL$</token>)</text>",
  "app_phonebook_options_edit": "Kontakte ändern",

M image/assets/lang/English.json => image/assets/lang/English.json +4 -0
@@ 491,6 491,10 @@
  "app_phonebook_contact_title": "Add contact",
  "app_phonebook_contact_no_name": "no name",
  "app_phonebook_contact_information": "Information",
  "app_phonebook_contact_flag_fav": "FAVOURITES",
  "app_phonebook_contact_flag_speed_dial": "SPEED DIAL",
  "app_phonebook_contact_flag_ice": "ICE",
  "app_phonebook_contact_flag_blocked": "BLOCKED",
  "app_phonebook_ice_contacts_title": "Emergency Contacts",
  "app_phonebook_favourite_contacts_title": "Favourite Contacts",
  "app_phonebook_duplicate_numbers": "<text>This number is assigned to \n <token>$CONTACT_FORMATTED_NAME$</token>. Replace it?</text>",

M image/assets/lang/Espanol.json => image/assets/lang/Espanol.json +5 -0
@@ 491,7 491,12 @@
  "app_phonebook_contact_title": "Añadir contacto",
  "app_phonebook_contact_no_name": "sin nombre",
  "app_phonebook_contact_information": "Información",
  "app_phonebook_contact_flag_fav": "FAVORITOS",
  "app_phonebook_contact_flag_speed_dial": "MAR.RÁPIDA",
  "app_phonebook_contact_flag_ice": "EMERGENCIA",
  "app_phonebook_contact_flag_blocked": "OBSTRUIDO",
  "app_phonebook_ice_contacts_title": "Contactos de emergencia",
  "app_phonebook_favourite_contacts_title": "Contactos favoritos",
  "app_phonebook_duplicate_speed_dial": "<text>El número <token>$CONTACT_SPEED_DIAL$</token> está asignado a \n <token>$CONTACT_FORMATTED_NAME$</token>. ¿Reemplazarlo?</text>",
  "app_phonebook_duplicate_speed_dial_title": "<text>Tecla de marcación rápida (<token>$CONTACT_SPEED_DIAL$</token>)</text>",
  "app_phonebook_options_edit": "Editar contacto",

M image/assets/lang/Francais.json => image/assets/lang/Francais.json +5 -0
@@ 460,7 460,12 @@
  "app_phonebook_contact_title": "Ajouter contact",
  "app_phonebook_contact_no_name": "pas de nom",
  "app_phonebook_contact_information": "Information",
  "app_phonebook_contact_flag_fav": "FAVORIS",
  "app_phonebook_contact_flag_speed_dial": "CAD.RAPIDE",
  "app_phonebook_contact_flag_ice": "URGENCE",
  "app_phonebook_contact_flag_blocked": "BLOQUÉ",
  "app_phonebook_ice_contacts_title": "Contacts d'urgence",
  "app_phonebook_favourite_contacts_title": "Contacts favoris",
  "app_phonebook_duplicate_numbers": "<text>Ces numéros appartiennent à \n <token>$CONTACT_FORMATTED_NAME$</token>. Voulez-vous\ncréer un nouveau contact</text>",
  "app_phonebook_duplicate_speed_dial_title": "<text>Touche de numérotation rapide (<token>$CONTACT_SPEED_DIAL$</token>)</text>",
  "app_phonebook_options_edit": "Modifier le contact",

M image/assets/lang/Polski.json => image/assets/lang/Polski.json +4 -0
@@ 505,6 505,10 @@
  "app_phonebook_contact_title": "Dodaj kontakt",
  "app_phonebook_contact_no_name": "brak nazwy",
  "app_phonebook_contact_information": "Informacje",
  "app_phonebook_contact_flag_fav": "ULUBIONE",
  "app_phonebook_contact_flag_speed_dial": "SKRÓT",
  "app_phonebook_contact_flag_ice": "ICE",
  "app_phonebook_contact_flag_blocked": "ZABLOKOWANY",
  "app_phonebook_ice_contacts_title": "Kontakty ICE",
  "app_phonebook_favourite_contacts_title": "Ulubione Kontakty",
  "app_phonebook_duplicate_numbers": "<text>Ten numer jest przypisany do \n <token>$CONTACT_FORMATTED_NAME$</token>. Zastąpić?</text>",

M image/assets/lang/Svenska.json => image/assets/lang/Svenska.json +5 -0
@@ 377,7 377,12 @@
  "app_phonebook_contact_title": "Lägg till kontakt",
  "app_phonebook_contact_no_name": "inget namn",
  "app_phonebook_contact_information": "Information",
  "app_phonebook_contact_flag_fav": "FAVORITER",
  "app_phonebook_contact_flag_speed_dial": "KORTNUMMER",
  "app_phonebook_contact_flag_ice": "NÖDSITUATION",
  "app_phonebook_contact_flag_blocked": "BLOCKERAD",
  "app_phonebook_ice_contacts_title": "ICE-kontakter vid olycka",
  "app_phonebook_favourite_contacts_title": "Favoritkontakter",
  "app_phonebook_duplicate_speed_dial": "<text>Nummer <token>$CONTACT_SPEED_DIAL$</token> är inställt att ringa \n <token>$CONTACT_FORMATTED_NAME$</token>. Vill du ändra det?</text>",
  "app_phonebook_duplicate_speed_dial_title": "<text>Förvalsnummer (<token>$CONTACT_SPEED_DIAL$</token>)</text>",
  "app_phonebook_options_edit": "Redigera kontakt",

M module-apps/application-phonebook/widgets/ContactFlagsWidget.cpp => module-apps/application-phonebook/widgets/ContactFlagsWidget.cpp +6 -4
@@ 65,10 65,12 @@ namespace gui

    void ContactFlagsWidget::initGUIIcons()
    {
        favouritesIcon = new ContactFlagIconWidget("small_heart_W_M", utils::translate("FAVOURITES"), this);
        speedDialIcon  = new ContactFlagIconWidget(speedDialPos, utils::translate("SPEED DIAL"), this);
        iceIcon        = new ContactFlagIconWidget("ice", utils::translate("ICE"), this);
        blockedIcon    = new ContactFlagIconWidget("block", utils::translate("BLOCKED"), this);
        favouritesIcon =
            new ContactFlagIconWidget("small_heart_W_M", utils::translate("app_phonebook_contact_flag_fav"), this);
        speedDialIcon =
            new ContactFlagIconWidget(speedDialPos, utils::translate("app_phonebook_contact_flag_speed_dial"), this);
        iceIcon     = new ContactFlagIconWidget("ice", utils::translate("app_phonebook_contact_flag_ice"), this);
        blockedIcon = new ContactFlagIconWidget("block", utils::translate("app_phonebook_contact_flag_blocked"), this);
    }

    void ContactFlagsWidget::buildWidget()

M module-apps/application-phonebook/widgets/PhonebookItem.cpp => module-apps/application-phonebook/widgets/PhonebookItem.cpp +1 -1
@@ 58,7 58,7 @@ namespace gui
    {
        if (favourite && (labeMarkerDisplayMode == LabelMarkerDisplayMode::IncludeFavourites)) {
            // If contact is favorite return proper UTF string
            return phonebookStyle::contactItem::favourites_string;
            return utils::translate("app_phonebook_favourite_contacts_title");
        }
        else {
            // else return first surname contact letter