Loghound Speaks Seven Languages: Romanian, French, German, Spanish, Chinese and Japanese

· Loghound · New Feature · All updates

Loghound, the free and open-source traffic analyser that runs on your own server and keeps what it learns in your own Opensolr indexes, is no longer English only. The panel, every chart and table, the settings, the sign-in page, the installer, and the messages the server sends back when something goes wrong are all translated.

01 The languages it ships

LanguageCode
Englishen
Română (Romanian)ro
Français (French)fr
Deutsch (German)de
Español (Spanish)es
中文 (Simplified Chinese)zh
日本語 (Japanese)ja

A word that has no translation yet is shown in English, so nothing is ever left blank.

02 Choosing the language

  • In the panel. Open Settings, Display, pick a language and save. The choice belongs to the installation, so everyone who signs in to it sees the same language.
  • While you install. Every setup screen has a row of language links at the top. Until you pick one, the installer uses the language your browser asks for, and the panel opens in the same language when you finish.
  • In the configuration file. For an installation set up with a script, put the language code in the ui section of config/loghound.php.

03 Your own wording, and your own language

To change a few sentences, write a small file in config/lang/ that holds only the ones you want different, and Loghound puts yours on top. Upgrades never touch that folder, so your wording stays exactly as you left it. To add a language Loghound does not ship, copy lang/template.json into the same folder under your language’s code and translate it; the language appears in the list as soon as the file exists.

Two things stay the same in every language, on purpose: dates are always written as mm/dd/yyyy hh:mm:ss, and CSV exports are always written in English, so a file exported from one installation imports into any other.

View the full changelog