https://github.com/bacularis/bacularis-lang-de
Bacularis translations into German
https://github.com/bacularis/bacularis-lang-de
add-on addon bacularis de german lang langpack language translation
Last synced: 5 months ago
JSON representation
Bacularis translations into German
- Host: GitHub
- URL: https://github.com/bacularis/bacularis-lang-de
- Owner: bacularis
- License: other
- Created: 2025-06-12T00:27:49.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-10-15T09:07:07.000Z (9 months ago)
- Last Synced: 2025-10-16T00:36:42.588Z (9 months ago)
- Topics: add-on, addon, bacularis, de, german, lang, langpack, language, translation
- Homepage: https://addons.bacularis.app
- Size: 256 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
README
# Bacularis translations into German
This is repository with files that provide the German translations
for the Bacularis web interface and the Bacularis API panel.
The files in this repository are part of Bacularis.
## General
Translation files have been translated with help of AI technology and they can
contain language errors.
## Installation
### Step 1 - create directories for new translation files
The command form to create the language directories is following:
```
mkdir -p {PROJECT_DIR}/protected/vendor/bacularis/bacularis-api/API/Lang/de/
mkdir -p {PROJECT_DIR}/protected/vendor/bacularis/bacularis-web/Web/Lang/de/
```
where:
* ``{PROJECT_DIR}`` - is the main Bacularis directory.
If you installed Bacularis using binary packages, they are the following commands:
```
mkdir -p /usr/share/bacularis/protected/vendor/bacularis/bacularis-api/API/Lang/de/
mkdir -p /usr/share/bacularis/protected/vendor/bacularis/bacularis-web/Web/Lang/de/
```
### Step 2 - copy translation files to Bacularis
Copy files from this repository to Bacularis:
```
cp ./API/messages.mo {PROJECT_DIR}/protected/vendor/bacularis/bacularis-api/API/Lang/de/
cp ./Web/messages.mo {PROJECT_DIR}/protected/vendor/bacularis/bacularis-web/Web/Lang/de/
```
where:
* ``{PROJECT_DIR}`` - is the main Bacularis directory.
If you installed Bacularis using binary packages, they are the following commands:
```
cp ./API/messages.mo /usr/share/bacularis/protected/vendor/bacularis/bacularis-api/API/Lang/de/
cp ./Web/messages.mo /usr/share/bacularis/protected/vendor/bacularis/bacularis-web/Web/Lang/de/
```
### Step 3 - set new language in Bacularis
Change the language code in the following configuration files below. Both contain
an option ``lang`` that you need to set to ``de``:
```
{PROJECT_DIR}/protected/vendor/bacularis/bacularis-api/API/Config/api.conf
{PROJECT_DIR}/protected/vendor/bacularis/bacularis-web/Web/Config/settings.conf
```
If you installed Bacularis using binary packages, they are the following paths:
```
/usr/share/bacularis/protected/vendor/bacularis/bacularis-api/API/Config/api.conf
/usr/share/bacularis/protected/vendor/bacularis/bacularis-web/Web/Config/settings.conf
```
### Step 4 - log out and log in
New language setting will start working after logging out and loggin in. Please log out
from the web interface and then log in.
## Important notes
This new language is not listed in the language list on the web interface. If you save
language settings on the web interface, the language will be switched to the currently
selected language on the web interface.