For dynamic labels it is possible, but NOT necessary, for that customers maintain data in the second or third block of screen A.30.01.
If you maintain data for your own screens in the third block, a trigger fires that automatically inserts the prompts entered in field ‘Item Prompt’ in screen A.60.36 if they have not been saved already in either screen A.30.11 or screen A.60.36.
Furthermore, it is not necessary to maintain the list of values of your screens in the third window of this screen. But again if you do so a trigger cares for the automatic insert of still missing glossary entries.
To translate window titles, you can enter data in the NLS window of screen A.30.01 and use a function provided in the m_pck_dynamic_labels package. The m_pck_dynamic_labels Package section describes the package and includes a sample.