r7-labs / R7.Dnn.Localization

Russian translation of DNN Platform (русский перевод DotNetNuke)
MIT License
4 stars 2 forks source link

Incompatible paths for ModuleCreator C# templates resources #11

Open roman-yagodin opened 8 years ago

roman-yagodin commented 8 years ago

ModuleCreator C# templates resources have paths like Core/ru-RU/DesktopModules/Admin/ModuleCreator/Templates/C#/Module - Inline Script including # and spaces, which makes them incompatible with Transifex (somehow).

roman-yagodin commented 8 years ago

Provided temporary workaround by duplicating C# folder to CS one, fixing resource paths and targeting .tx/config to new folder.

This workaround will require manual sync with original folder, but since the are only two (already translated) strings in each resource file, it looks acceptable. The ISSUES.md file is added to the Core package folder to track this and similar issues.

May need a pull to DNN source to fix this upstream.

roman-yagodin commented 7 years ago

Support for some kind of generic post-update action could be nice to resolve similar issues. In most simple form, it can be a shell script in package folder root, which is executed after resource update (if present).