Base solution for your next web application
Open Closed

Cant Add new Localization Source #2145


User avatar
0
benjaminrivero created

Hi All, i am trying to add another Localization Source

Using this code in my PROYECTNAMECoreModule.cs :

Configuration.Localization.Sources.Add(
                new DictionaryBasedLocalizationSource(
                    "DirectorioSource",
                    new XmlEmbeddedFileLocalizationDictionaryProvider(
                        Assembly.GetExecutingAssembly(),
                        "PROYECTNAME.Localization.DirectorioSource"
                        )
                    )
                );

Then, inside Core project, Localization folder, add a new Folder called "DirectorioSource" where inside I have just 1 XML called: DirectorioSource.xml (this file is marked as embedded resource)

The XML is simple:



  
    

And finally on my code I use:

PROYECTNAMENavigationProvider.cs

AddItem(
                    new MenuItemDefinition(
                        "Directorio",
                        new LocalizableString("Directorio", "DirectorioSource"),
                        url: "#/directorio",
                        icon: "fa fa-phone"
                        )
                )

also try:

AddItem(
                    new MenuItemDefinition(
                        "Directorio",
                        new L("Directorio"),
                        url: "#/directorio",
                        icon: "fa fa-phone"
                        )
                )

At the end the Word Directorio appears like [Directorio] :roll:

What I am doing Wrong??

Thanks


4 Answer(s)