Adding the possibility to overwrite Chamilo lang variables just create the [iso_code].custom.po file and add your translations.
Example: create a "es.custom.po" file and add your variables, when loading the "es" language, Chamilo will load the "default variables" + the new custom variables. see BT#6630