Please Log in or Create an account to join the conversation.
No, but you can probably use Notepad++ with TextFX using some REGEXP in a search and replace to mass replace with the new usage. If you've an IDE like phpStorm you could also do a REGEXP search and replace directly in it.Is there a migration-type tool for transforming the old language file format to the new one? Our language file contains hundreds of custom strings (literally).
We've been telling people to stop using defines. To use 'KEY' => 'STRING' usage. To stop modifying the default language files. We've provided language plugins to example this usage. We announced the language define deprecation change before CB 2.x released, after it released, and provided resources on new usage. We updated Transifex with the 'KEY' => 'STRING' usage as well. All of this information has been available since last year so over 5-6 months this information has been available (and was discussed during RC CB 2.x releases with translate teams).And yes, I have spent the last 3 days pouring over all of the materials you mentioned, watching the videos about language files and what to expect when moving to CB2, searching forum posts, etc. NOWHERE did I find any Caution notes, telling me that updating from 1.9.1 would require a complete line by line reworking of all language files for multi language sites. Only after exhaustive search did I finally find reference to the language override plugin (which is described as a temporary solution!) with a download link. Because of this lack of critical update information and no clear and direct link to what is involved regarding multi language (especially for something that shows up as an auto update in the Extension Manager update panel in the backend of JOOMLA), it was very difficult for me to believe that the update could shut down a multi language site completely until major effort was put into completely redoing the format of all 1.9.1 language files.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.