MintApps/weblate
9
3
Fork
You've already forked weblate
2
MintApps localization files in monolingual format. https://translate.codeberg.org/projects/mintapps
  • JavaScript 100%
SomeTr 6823b166d4
Translated using Weblate (Spanish)
Currently translated at 100.0% (108 of 108 strings)
Translation: MintApps/Info-Texte
Translate-URL: https://translate.codeberg.org/projects/mintapps/info-texte/es/ 
2026年07月12日 17:08:02 +00:00
tools feat: update auto-translation script 2026年01月30日 16:26:26 +01:00
.gitignore documentation of tools 2024年12月31日 11:44:48 +01:00
infos-de.json Translated using Weblate (German) 2026年07月12日 17:07:51 +00:00
infos-en.json Translated using Weblate (English) 2026年07月12日 17:07:57 +00:00
infos-es.json Translated using Weblate (Spanish) 2026年07月12日 17:08:02 +00:00
infos-tr.json Added translation using Weblate (Turkish) 2025年11月01日 23:11:56 +00:00
infos-uk.json Translated using Weblate (Ukrainian) 2026年07月12日 17:07:58 +00:00
LICENSE add LICENSE 2023年10月26日 19:07:39 +02:00
main-cs.json fix: rename "MatheFix" to "MentalArithmetic" 2026年06月26日 20:49:40 +02:00
main-da.json fix: rename "MatheFix" to "MentalArithmetic" 2026年06月26日 20:49:40 +02:00
main-de.json Translated using Weblate (German) 2026年07月11日 16:36:21 +00:00
main-en.json Translated using Weblate (English) 2026年07月12日 17:07:52 +00:00
main-es.json Translated using Weblate (Spanish) 2026年07月12日 17:07:55 +00:00
main-et.json fix: rename "MatheFix" to "MentalArithmetic" 2026年06月26日 20:49:40 +02:00
main-fi.json fix: rename "MatheFix" to "MentalArithmetic" 2026年06月26日 20:49:40 +02:00
main-fr.json fix: rename "MatheFix" to "MentalArithmetic" 2026年06月26日 20:49:40 +02:00
main-hu.json fix: rename "MatheFix" to "MentalArithmetic" 2026年06月26日 20:49:40 +02:00
main-id.json Translated using Weblate (Indonesian) 2026年06月27日 19:08:03 +00:00
main-it.json fix: rename "MatheFix" to "MentalArithmetic" 2026年06月26日 20:49:40 +02:00
main-nl.json fix: rename "MatheFix" to "MentalArithmetic" 2026年06月26日 20:49:40 +02:00
main-pl.json Translated using Weblate (Polish) 2026年06月27日 19:07:54 +00:00
main-pt.json fix: rename "MatheFix" to "MentalArithmetic" 2026年06月26日 20:49:40 +02:00
main-ru.json Translated using Weblate (Russian) 2026年06月27日 19:08:02 +00:00
main-sv.json fix: rename "MatheFix" to "MentalArithmetic" 2026年06月26日 20:49:40 +02:00
main-tr.json Translated using Weblate (Turkish) 2026年06月11日 08:54:44 +00:00
main-uk.json Translated using Weblate (Ukrainian) 2026年07月12日 17:07:58 +00:00
main-zh_Hans.json fix: rename "MatheFix" to "MentalArithmetic" 2026年06月26日 20:49:40 +02:00
main-zu.json Translated using Weblate (Zulu) 2026年06月27日 19:08:04 +00:00
package-lock.json documentation of tools 2024年12月31日 11:44:48 +01:00
package.json documentation of tools 2024年12月31日 11:44:48 +01:00
README.md documentation of tools 2024年12月31日 11:44:48 +01:00
server-de.json Translated using Weblate (German) 2026年03月25日 15:59:14 +00:00
server-en.json Translated using Weblate (English) 2026年03月26日 22:57:25 +00:00
server-es.json Translated using Weblate (Spanish) 2026年07月02日 18:07:52 +00:00
server-tr.json Translated using Weblate (Turkish) 2025年11月02日 09:13:27 +00:00
server-uk.json Translated using Weblate (Ukrainian) 2026年03月26日 22:57:26 +00:00

MintApps Language files

General information

  • The MintApps are a collection of HTML5 apps to support teaching in technical and scientific subjects.
  • The apps are based on the Vue framework.
  • As a rule, each component has its own namespace in Weblate, for example the key MintGameEditInfo.info1 belongs to the "MintGameEditInfo" component.
  • In addition to the component-related namespaces, there are some more: General, Menus, Errors, Maths, Physics, and School for frequently used texts

Important notes on translation

  • The source language is German.
  • Strings enclosed in curly brackets must not be translated. For example, the string »Das Flugzeug fliegt mit einer Geschwindigkeit von {anzahl} Knoten« becomes »The aircraft is traveling at a speed of {anzahl} knots«.
  • Strings enclosed by ' ' characters must not be changed, these are mathematical formulas in AsciMath syntax. For example, »Die Lösungsformel ist ''x(1,2)=(-b+-sqrt(b^2-4*a*c))/(2*a)''« becomes »The solution formula is ''x(1,2)=(-b+-sqrt(b^2-4*a*c))/(2*a)''«

Adding new languages

  • We are always happy when new languages are added to the project.
  • However, please note that languages are only activated on the official test installation if they are more than 5% translated.

Build documentation

The tools are commented using jsdoc, to generate the documentation web pages, run the following command:

npm run doc

Tools

The Tools folder contains several small scripts that are used to maintain the texts. These are for internal use only...

  • auto-translate: Generate machine translations for all missing strings
  • delete-key: Delete single key in all languages
  • find-duplicates: Find duplicate keys in German
  • find-missing-and-unused-keys: Find missing and unused keys in German
  • find-urls: Find and check all urls
  • rename-key: Rename single key for all languages