-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Versioning #22
Comments
@marsiliano |
Yes, a smart merger, I would like to have an option, on which I can choose to remove obsolete strings |
Mmmm I'm sure about this... How can I choose the last updated item? The file last edited? The ts is the first choice?? |
Yes, the ts is always the first choice, since it has been updated using lupdate, we can split the input and the output file. Of course it's not PIBCAK proof, but in case of error, the generation could be repeated |
Hmm, I think this is the wrong approach to update a file, since the assumption is that the input data is the single source of truth. So basically you will get in the end the same result as if you would have just overwrite with a created file. At least for the ts->excel case. With the excel-> ts case, it also doesn't matter if you just overwrite it (as long that meta-data like language is preserved, see #24). Even if the the file is outdated, you can use But in the end, I see only two reasons why one might want to update an excel file:
My final thought is that "smart" excel merging can never work with arbitrary excel. This things you always have to script in some way. Before finding this package I used a small python script with pandas excel interface to the ts->xls, but I am sure you can use it to automate updating your master file. |
Different revisions of the ts files
Remove unused sources and translations
The text was updated successfully, but these errors were encountered: