After adding a project language, you need to reload the object definitions. This will load all missing language texts from the object definitions.
(The reason why the translations for the view headers have been loaded is that changing an object parameter always reloads the OOD file of the object, where the view headers are located. OSD files, containing the texts used inside the HMI views, are only loaded when explicitely reloading the object definitions.)
... View more