[TASK] Switch to translation-file-based label handling in page templates