Warning: This document is for the development version of Bareos Documentation. The main version is bareos-23.

Webui

Translation

Where do I find the translation?

The localization files are located in webui/module/Application/language. You can find the languages that are currently in translation in our online project, which is addressed in the next section.

How should I edit translation files?

You are welcome to join our translation community via https://poeditor.com/join/project/ELnLNbvQJb. After selecting the languages you want to contribute to, you can add and modify translation strings. You can mark strings as fuzzy and leave comments, in case there is need for further discussions. In doubt, contact us via bareos-devel@googlegroups.com.

How can I add a new language?

Via https://poeditor.com/join/project/ELnLNbvQJb you can also add new languages. When this is done, we make the necessary adjustments to the Bareos WebUI.

Where can I find further information?

See https://poeditor.com for more info on POEditor.

How to update files in module/Application/language if there were changes in source that affect translation?

Run the script webui/scripts/localization_update.sh to scan for changes and generate new *.po(t) files. The Bareos team takes care of this task and the synchronization with POEditor.

Command usage in modules and the according ACL requirements

Following is a table of bconsole commands and Bareos WebUI modules. Commands are either marked as required, optional or empty if not used by the module.

Required commands are mandatory for proper module functionality and access to them should not be denied by Command ACL (Dir->Profile) settings.

Access to commands marked as optional may be denied by Command ACL (Dir->Profile) settings.

Command

Client

Console

Dashboard

Director

Fileset

Job

Media

Pool

Restore

Schedule

Storage

Analytics

add

optional

autodisplay

optional

automount

optional

cancel

optional

optional

optional

configure

optional

create

optional

delete

optional

disable

optional

optional

optional

optional

enable

optional

optional

optional

optional

estimate

optional

exit

optional

export

optional

optional

gui

optional

help

optional

import

optional

optional

label

optional

optional

list

required

optional

required

required

required

required

required

required

required

required

required

required

llist

required

optional

required

required

required

required

required

required

required

required

required

required

messages

optional

memory

optional

mount

optional

move

optional

prune

optional

purge

optional

quit

optional

query

optional

restore

optional

optional

relabel

optional

release

optional

optional

reload

optional

rerun

optional

optional

resolve

optional

run

optional

optional

status

optional

optional

optional

optional

optional

setbandwidth

optional

setdebug

optional

setip

optional

show

optional

optional

sqlquery

optional

time

optional

trace

optional

truncate

optional

unmount

optional

umount

optional

update

optional

optional

use

required

required

required

required

required

required

required

required

required

required

required

required

var

optional

version

required

optional

wait

optional

whoami

optional

.actiononpurge

optional

.api

required

required

required

required

required

required

required

required

required

required

required

required

.clients

required

optional

.catalogs

optional

.defaults

optional

required

.filesets

optional

required

required

.help

required

required

required

required

required

required

required

required

required

required

required

required

.jobdefs

optional

.jobs

optional

required

required

.levels

optional

.locations

optional

.messages

optional

.media

optional

.mediatypes

optional

.msgs

optional

.pools

optional

required

optional

.profiles

optional

.quit

optional

.sql

optional

.schedule

optional

required

.status

optional

.storages

optional

required

.types

optional

.volstatus

optional

.bvfs_lsdirs

optional

required

.bvfs_lsfiles

optional

required

.bvfs_update

optional

required

.bvfs_get_jobids

optional

required

.bvfs_versions

optional

required

.bvfs_restore

optional

required

.bvfs_cleanup

optional

.bvfs_clear_cache

optional