everydatastore / everytranslator
Provides multilingual support for EveryDataStore ECM. This module enables translation of user interface elements such as labels, menu items, notifications, and custom texts to support international deployments
Package info
github.com/EveryDataStore/EveryTranslator
Type:silverstripe-vendormodule
pkg:composer/everydatastore/everytranslator
Requires
- php: ^8.1
- everydatastore/everydatastorebackend: ^1.5.6
This package is auto-updated.
Last update: 2026-02-18 09:10:44 UTC
README
This is a submodule of EveryDataStore ECM project which defines EveryTranslator app and its features.
The EveryTranslator enables multilingualism for EveryDataStore ECM. It provides the option to translate the following elements:
- Menu
- Form field label, Form field placeholder and Form field info
- Form section title
- EveryNotifyTemplate items
Requirements
Installation
- Go to EveryDataStoreBackend project directory
- Add EveryTranslator as a submodule "git submodule add https://github.com/EveryDataStore/EveryTranslator.git"
- Run the following URL in your browser: "https://your-backend-url/dev/build/?flush=all"
- You can access EveryTranslator in the frontend under the following path: “Administration / Translator”.
Links
EveryTranslator Documentation
EveryDataStore ECM
EveryDataStore Frontend
EveryNotifyTemplate
SilverStripe i18n