Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Translate5 configuration

translate5 has a lot of administrative configuration options.

Most Nearly all of the configuration options can be set in the preferences section of translate5, if you are logged in with admin rights.:

Image Added

Alternatively it is recommended for system administrators to change translate5 config options on the command line - as explained here: ./translate5.sh config

This following page describes, how values can be changed on database level, which is not recommended.

People without programming knowledge should NOT change anything in Zf_configuration or Zf_acl_rules, since it is possible to completely mess up your translate5 installation, if you do not know what you do.

Note

If you think configuring an application directly in the database is unhandy, feel free to support us in implementing a configuration GUI: contact us therefore!

Zf_configuration

Please only change these settings, if you really know, what you do.

...

since server administration is mostly done on CLI too, and some rare config values are only changeable via command line:

Image Added

Some configuration explained in detail

Language resource configuration

...

To integrate a language resources, query your translate5 DB for the following SQL querysearch in the translate5 preferences panel for "languageresources" - see the first screenshot here. Or enter in the commandline:

Code Block
languagesqlbash
./translate5.sh config languageresourcesSELECT * FROM `Zf_configuration` WHERE `name` LIKE '%runtimeOptions.LanguageResources%'

This will give you the configuration values for all existing language resource integrations and some general configuration parameters for language resources.

How to configure each value is explained in the description column of the DB table for each on each configuration value.

Help Page configuration

...

The default configuration in translate5 looks like the following:

Table viewZf_configuration namevalue
CustomersruntimeOptions.frontend.defaultState.helpWindow.customeroverview{"doNotShowAgain":false}
Task overviewruntimeOptions.frontend.defaultState.helpWindow.taskoverview{"doNotShowAgain":false}
User administrationruntimeOptions.frontend.defaultState.helpWindow.useroverview{"doNotShowAgain":false}
EditorruntimeOptions.frontend.defaultState.helpWindow.editor{"doNotShowAgain":false}
Language resourcesruntimeOptions.frontend.defaultState.helpWindow.languageresource{"doNotShowAgain":false}

...

So for example for the task overview in the above table you see, that the Zf_configuration name is "runtimeOptions.frontend.defaultState.helpWindow.taskoverview" and thus the passed value for the task overview would be "taskoverview".

Activate commenting of locked segments in Zf_acl_rules

This following content describes, how access control list (ACL) values can be changed on database level, which is not recommended!

People without programming knowledge should NOT change anything in Zf_acl_rules, since it is possible to completely mess up your translate5 installation, if you do not know what you do.

Please only change these settings, if you really know, what you do.

...