This information applies to FileRun version
2026.1.0or newer
FileRun is translated in most languages by default.
If you want a new language to be included, you are more than welcome to request that by writing to us (info@filerun.com).
⚠️ Do not use FileRun translation files downloaded from random places on the Internet.
They can contain malicious PHP code which can compromise your server.
Here is an example on how you customize a single phrase (Sign in from the login page):
Create the custom language folder customizables/translations/french.
French is the language used for this example, hence the name of the folder.
Search for the string (Sign in) inside the reference folder https://github.com/filerun/translating.
Note its location. For this example, you will find Sign in inside the Core/Login.php file.
Create the folder customizables/translations/french/Core.
Create a file named Login.php inside that folder.
Its path would be customizables/translations/french/Core/Login.php.
Write the following to the file:
1<?php
2return [
3 'Sign in' => 'Connexion',
4];
A translation section file is a PHP file which returns an Array of strings.
The Array key is the English word or phrase and the value is the translation.
You can do so by deleting its corresponding file, from the folder apps/Core/!includes/translation.
Note that updating FileRun will reset your changes.