Don't strings have file/line in their lookup, so "Templates" and "Files" menu items would likely show untranslated until updated?
How do you think so? AFAIK the lookup is made solely on the string itself. Either it matches or not.
Before further speculating, just test it. Check out the branch, run `make -C po update-po` and check whether it broke any ".po" file.
Also I don't see those referenced in the documentation modifications?
I don't understand what does this mean? :).