2017-09-21 1 views
2

Comment ajouter l'icône de la langue dans liferay 7 (liferay-ce-portal-7.0-ga4).Comment ajouter des icônes de langue dans liferay DXP

J'ai suivi les étapes mentionnées à l'article suivant,

https://web.liferay.com/web/salman.khan/blog/-/blogs/add-a-new-language-to-liferay-detailed-step-by-step- Une fois la configuration de la langue, je peux être en mesure de voir les langues, mais pas les drapeaux sur les formes de contenu Web.

J'ai donc créé le thème personnalisé pour ajouter le fichier de langue et ajouté le fichier th_TH.png dans le thème \ src \ images \ language \ th_TH.png. Mais je ne travaille pas.

Alors j'ai essayé la mise en œuvre du lexique-icon approche mentionné dans, how can i add a new language in liferay 7?

Je ne suis toujours pas en mesure de voir les images de langue.

S'il vous plaît consulter la capture d'écran pour plus de détails, Theme-layout and file location

Répondre

2

Pour ajouter une icône personnalisée qui ne sont pas encore pris en charge, vous devez ajouter 2 objets dans le thème. Liferay en utilisant 2 choses pour afficher des icônes. Quelque part il utilise le drapeau png et quelque part svg vous devez ajuster les deux.

Jetez un coup d'œil à cet exemple de projet. https://github.com/mir333/custom-flag-admin-theme

Il prend le thème admin de Liferay (c'est une copie donc il doit être synchronisé avec les mises à jour) et ajoute un nouveau drapeau au thème d'administration. La magie consiste à ajouter le drapeau dans le lexique. Sous le capot, il prend les fichiers svg de drapeau ajouté et recompile les fichiers icons.svg pour l'inclure.

+0

Merci pour la réponse. J'ai essayé de créer le thème custom-flag-admin mais je ne peux pas générer le fichier War. Pouvez-vous me dire d'où je peux obtenir le code source du thème admin par défaut, afin que je puisse vérifier et construire? –

+0

J'ai ajouté un fichier README au repo. Vérifiez-le. –

+0

Merci pour la réponse –