The library that provides support for multilingual texts
Find a file
kaj 82b7631d1a
Java & Spring Boot upgrade (#1)
- Java version set to 25
- Spring Boot version set to 4.0.0
- removed deprecated spring.factories
2025-12-13 17:37:58 +01:00
.mvn/wrapper Initial commit 2023-09-27 17:19:55 +02:00
src Java & Spring Boot upgrade (#1) 2025-12-13 17:37:58 +01:00
.gitignore Initial commit 2023-09-27 17:19:55 +02:00
LICENSE.txt Initial commit 2023-09-27 17:19:55 +02:00
mvnw Initial commit 2023-09-27 17:19:55 +02:00
mvnw.cmd Initial commit 2023-09-27 17:19:55 +02:00
pom.xml Java & Spring Boot upgrade (#1) 2025-12-13 17:37:58 +01:00
README.md Java & Spring Boot upgrade (#1) 2025-12-13 17:37:58 +01:00
settings.xml Initial commit 2023-09-27 17:19:55 +02:00

Bear in Mind | Translations

The Bear in Mind is a free open-source LMS (learning management system). This is the library that provides support for multilingual texts.

Setup

Maven

settings.xml > profiles > profile > repositories


<repository>
    <id>bear-in-mind-translations</id>
    <releases>
        <enabled>true</enabled>
    </releases>
    <snapshots>
        <enabled>true</enabled>
    </snapshots>
    <url>https://github.com/bear-in-mind-lms/bear-in-mind-translations/raw/mvn-artifact</url>
</repository>

pom.xml


<project>
    <properties>
        <bear-in-mind-translations.version>0.0.2</bear-in-mind-translations.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>com.kwezal.bearinmind</groupId>
            <artifactId>bear-in-mind-translations</artifactId>
            <version>${bear-in-mind-translations.version}</version>
        </dependency>
    </dependencies>
</project>

Configuration

YAML

application.yml

application:
  locale: en

Database schema

Liquibase

changelog-master.yml

databaseChangeLog:
  - includeAll:
      path: classpath*:com/kwezal/bearinmind/translation/db/changelog/changes

Contribution

Your contribution is welcome and we appreciate it. 💝 Before you start, please make sure you have read the information for contributors.

Code of Conduct

This project is governed by the Bear in Mind Code of Conduct. By participating, you are expected to uphold this code of conduct.

License

Bear in Mind Translations is released under the Apache 2.0 License.