Replies: 3 comments 3 replies
-
I checked all the local CSV files and I found only the following rows where there are differences between the columns.
There is a row that has no correspondence in any file in the repository and if it is confirmed it must be deleted. For the other rows, if you don't want to modify the CSV files we must establish the standard comment and then add it to those PHP/PHTML files. |
Beta Was this translation helpful? Give feedback.
-
I see both sides. Breaking translation packs isn't great, but I also like things to match in CSV files. My opinion should be taken at less value because I only use English. However, we could add in another mode to #2332 where it could map the first column when we change them. So for example, it can find / replace any instance of |
Beta Was this translation helpful? Give feedback.
-
As a personal preference (and not English mothertongue) I'd prefer not to break the language packs since it may not be easy for the store owners to recognise one sentence suddenly became untranslated in their store, and it looks really ugly and unprofessional. That said I also see the point of view of developers, maybe if we had a repo with all the language packs and we kinda try to maintain them... then it wouldn't be an issue after all... |
Beta Was this translation helpful? Give feedback.
-
Over time, when there were issues with the translations, it was decided to keep the initial form of the phrase/message in the PHP files, and its modification was done only in the CSV files. I personally do not agree with this solution, but because the opinions expressed by the majority were that those who use OM in languages other than English should not be affected, I respected it.
However, let's not leave this issue only half solved. When there are different phrases on the same row in the local CSV files, this mention should be made in the PHP code with a standard comment before that phrase/message. For example,
/* This is not the correct text and it is changed in CSV file*/
.This way it will help us to learn about that there is an issue related to that phrase/message and that it has been solved in the CSV file. Here I had a discussion after which I closed the PR #1927 and another one was proposed that does not fix the phrases in the controller.
What should be done? We have to identify the phrases that are different in a row in all the locale CSV files, then found the PHP files that contain them and added that standard comment.
Beta Was this translation helpful? Give feedback.
All reactions