Is there any chance to change some (»overwrite«) translations strings or add new ones (e.g. for extending the navigation with static pages) through all journal languages without modifying the core files? It would be great, if I can use localization files inside a child theme. Is this possible?
I just explored, that I can add new localization items inside my plugins locale folder and it works: <message key="extra.menu.tatupImprint">Imprint</message>
But I could not overwrite existing locale strings. This doesn’t work: <message key="current.current">Current issue</message>
@asmecher, sorry for bringing this up again, but it is an important question for your OJS implementation:
Is it possible to overwrite individual localization strings from within a theme/child theme –
e.g. via /plugins/themes/default-child/locale/ or is there another way?
You could probably borrow some code from the “custom locale” plugin to bring this behavior into a theme plugin; I’m not aware of any theme that does this yet.
Regards,
Alec Smecher
Public Knowledge Project Team