Hello...
I have installed free Spanish Language Pack and it worked. Before I install it, I disabled English language from Admin -> Languages menu.
The fact is that I didn't like the text translations made so I want to return to English.
In Host -> Languages page I tried to delete Spanish but a message telling that I cannot remove or disable the last enabled language was displayed.
So I went to Admin -> Languages page and when I tried to enable English language again, this exception was thrown:
ERROR: IDIOMAS NO ESTÁ DISPONIBLE EN ESTE MOMENTO.
DotNetNuke.Services.Exceptions.ModuleLoadException: Access to the path 'F:\Web Sites\ASP.NET\Desytec\App_GlobalResources\Locales.Portal-0.xml' is denied. ---> System.UnauthorizedAccessException: Access to the path 'F:\Web Sites\ASP.NET\Desytec\App_GlobalResources\Locales.Portal-0.xml' is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) at System.Xml.XmlDocument.Save(String filename) at DotNetNuke.Services.Localization.Languages.dgLocales_ItemCommand(Object source, DataGridCommandEventArgs e) --- End of inner exception stack trace ---
The red text means: Languages is currently unavailable (ModuleUnavailable resource entry)
How can I recover English language without having to reinstall DNN? (by the way, installing it was a real pain so I hope not to have to install it again)
Thanks
Jaime