Localize all function names
Submitted by Christian Neumair
Assigned to Christian Neumair
Link to original bug (#381564)
Description
The attached patch is hopefully a large step towards correctly localized functions.
It adds localization caps to gnumeric expression serialization routines, assigns all function-related strings to the "gnumeric-functions" package. I also tried to ensure that all backend-related functions don't use translation (i.e. storage-related), while all user input parsers should support localized function names, and all user-output should be localized.
Review appreciated.
TODO
- Do throughout testing
- Support localized output in string-to-columns (STF)
- Port all functions to a sane GnmFuncHelp layout
- Correct po/POTFILES, po/POTFILES to include/exclude the relevant plugin and builtin function source files
- Merge previous po/.po translations to po-functions/.po
Because the last two items are Danilo's area of expertise, I'm CCing him.
I'm also making this bug report depend on bug 312986, bug 312746 as they contain precious hints how we can improve the GnmFuncHelp descriptions.
Version: git master