Translations

Limit available languages

The allowed languages of your project can be configured within the humhub/config/common.php configuration. It is possible to restrict the allowed languages of your HumHub installation by means of the following configuration:

return [
    'params' => [
        'allowedLanguages' => ['de', 'fr']
    ]
];

Overwrite translation messages

To overwrite the default text for a language, you have to define a new message file with the following path pattern:

config/messages/<language>/<Module_ID>.<messagefile>.php

To overwrite the post placeholder for the german language, for example, you have to create the following file:

config/messages/de/PostModule.widgets_views_postForm.php

with the content:

<?php
return array (
  'What\'s on your mind?' => 'Wie geht es dir heute?',
);