From 44533faff1ebb9e0724a425a515a910fd1f4b469 Mon Sep 17 00:00:00 2001
From: "livecodes-ci[bot]"
<186997172+livecodes-ci[bot]@users.noreply.github.com>
Date: Sun, 4 Jan 2026 04:52:07 +0000
Subject: [PATCH] i18n: pull translation from Lokalise
---
.../i18n/locales/ar/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/ar/language-info.ts | 5 +++++
src/livecodes/i18n/locales/ar/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/ar/translation.ts | 1 +
.../i18n/locales/bn/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/bn/language-info.ts | 5 +++++
src/livecodes/i18n/locales/bn/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/bn/translation.ts | 1 +
.../i18n/locales/de/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/de/language-info.ts | 5 +++++
src/livecodes/i18n/locales/de/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/de/translation.ts | 1 +
.../i18n/locales/es/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/es/language-info.ts | 5 +++++
src/livecodes/i18n/locales/es/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/es/translation.ts | 1 +
.../i18n/locales/fa/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/fa/language-info.ts | 5 +++++
src/livecodes/i18n/locales/fa/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/fa/translation.ts | 1 +
.../i18n/locales/fr/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/fr/language-info.ts | 5 +++++
src/livecodes/i18n/locales/fr/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/fr/translation.ts | 1 +
.../i18n/locales/hi/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/hi/language-info.ts | 5 +++++
src/livecodes/i18n/locales/hi/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/hi/translation.ts | 1 +
.../i18n/locales/id/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/id/language-info.ts | 5 +++++
src/livecodes/i18n/locales/id/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/id/translation.ts | 1 +
.../i18n/locales/it/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/it/language-info.ts | 5 +++++
src/livecodes/i18n/locales/it/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/it/translation.ts | 1 +
.../i18n/locales/ja/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/ja/language-info.ts | 5 +++++
src/livecodes/i18n/locales/ja/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/ja/translation.ts | 1 +
.../i18n/locales/nl/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/nl/language-info.ts | 5 +++++
src/livecodes/i18n/locales/nl/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/nl/translation.ts | 1 +
.../i18n/locales/pt/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/pt/language-info.ts | 5 +++++
src/livecodes/i18n/locales/pt/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/pt/translation.ts | 1 +
.../i18n/locales/ru/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/ru/language-info.ts | 5 +++++
src/livecodes/i18n/locales/ru/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/ru/translation.ts | 1 +
.../i18n/locales/tr/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/tr/language-info.ts | 5 +++++
src/livecodes/i18n/locales/tr/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/tr/translation.ts | 1 +
.../i18n/locales/ur/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/ur/language-info.ts | 5 +++++
src/livecodes/i18n/locales/ur/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/ur/translation.ts | 1 +
.../i18n/locales/zh-CN/language-info.lokalise.json | 9 +++++++++
src/livecodes/i18n/locales/zh-CN/language-info.ts | 5 +++++
.../i18n/locales/zh-CN/translation.lokalise.json | 3 +++
src/livecodes/i18n/locales/zh-CN/translation.ts | 1 +
64 files changed, 288 insertions(+)
diff --git a/src/livecodes/i18n/locales/ar/language-info.lokalise.json b/src/livecodes/i18n/locales/ar/language-info.lokalise.json
index f551ab261a..91a7a49ac1 100644
--- a/src/livecodes/i18n/locales/ar/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/ar/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "MiniZinc هي لغة نمذجة قيود عالية المستوى تتيح لك التعبير عن مشاكل التحسين المنفصلة وحلها بسهولة."
+ },
+ "minizinc.link": {
+ "translation": " موقع MiniZinc الرسمي وثائق MiniZinc البرنامج التعليمي وثائق LiveCodes تحميل قالب بداية التحميل "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML هي لغة ترميز مصممة لتقليل صعوبة ترميز البريد الإلكتروني المتجاوب."
},
diff --git a/src/livecodes/i18n/locales/ar/language-info.ts b/src/livecodes/i18n/locales/ar/language-info.ts
index 8ded46c811..1d04eb1528 100644
--- a/src/livecodes/i18n/locales/ar/language-info.ts
+++ b/src/livecodes/i18n/locales/ar/language-info.ts
@@ -212,6 +212,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>وثائق MDX2>1> <3><4>تحميل القالب الأولي4>3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'MiniZinc هي لغة نمذجة قيود عالية المستوى تتيح لك التعبير عن مشاكل التحسين المنفصلة وحلها بسهولة.',
+ link: '<1> <2>موقع MiniZinc الرسمي2> 1> <3> <4>وثائق MiniZinc4> 3> <5> <6>البرنامج التعليمي6> 5> <7> <8>وثائق LiveCodes8> 7> <9> <10>تحميل قالب بداية التحميل10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'MJML هي لغة ترميز مصممة لتقليل صعوبة ترميز البريد الإلكتروني المتجاوب.',
link: '<1><2>الموقع الرسمي لـ MJML2>1> <3> <4>وثائق MJML4> 3> <5> <6>القوالب الرسمية لـ MJML6> 5> <7> <8>وثائق LiveCodes8> 7>',
diff --git a/src/livecodes/i18n/locales/ar/translation.lokalise.json b/src/livecodes/i18n/locales/ar/translation.lokalise.json
index b2887000d5..2cc0c20ad1 100644
--- a/src/livecodes/i18n/locales/ar/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/ar/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "قالب MDX"
},
+ "templates.starter.minizinc": {
+ "translation": "قالب MiniZinc"
+ },
"templates.starter.ocaml": {
"translation": "قالب Ocaml"
},
diff --git a/src/livecodes/i18n/locales/ar/translation.ts b/src/livecodes/i18n/locales/ar/translation.ts
index fc62be86ff..6299546848 100644
--- a/src/livecodes/i18n/locales/ar/translation.ts
+++ b/src/livecodes/i18n/locales/ar/translation.ts
@@ -1013,6 +1013,7 @@ const translation: I18nTranslation = {
malina: 'قالب Malina.js',
markdown: 'قالب Markdown',
mdx: 'قالب MDX',
+ minizinc: 'قالب MiniZinc',
ocaml: 'قالب Ocaml',
perl: 'قالب Perl',
php: 'قالب PHP',
diff --git a/src/livecodes/i18n/locales/bn/language-info.lokalise.json b/src/livecodes/i18n/locales/bn/language-info.lokalise.json
index 30bbb37e39..b9aefe43e4 100644
--- a/src/livecodes/i18n/locales/bn/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/bn/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "মিনিজিঙ্ক একটি উচ্চ-স্তরের সীমাবদ্ধ মডেলিং ভাষা যা আপনাকে সহজেই বিচ্ছিন্ন অপ্টিমাইজেশন সমস্যাগুলি প্রকাশ করতে এবং সমাধান করতে দেয়।"
+ },
+ "minizinc.link": {
+ "translation": " মিনিজিঙ্কের অফিসিয়াল ওয়েবসাইট মিনিজিঙ্ক ডকুমেন্টেশন মিনিজিঙ্ক টিউটোরিয়াল লাইভকোডস ডকুমেন্টেশন স্টার্টার টেমপ্লেট লোড করুন "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML একটি মার্কআপ ভাষা যা একটি রেসপন্সিভ ইমেইল কোডিং করার কষ্ট কমানোর জন্য ডিজাইন করা হয়েছে।"
},
diff --git a/src/livecodes/i18n/locales/bn/language-info.ts b/src/livecodes/i18n/locales/bn/language-info.ts
index 15ad3ffc34..8b3ffd9cd7 100644
--- a/src/livecodes/i18n/locales/bn/language-info.ts
+++ b/src/livecodes/i18n/locales/bn/language-info.ts
@@ -213,6 +213,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>MDX ডকুমেন্টেশন2>1> <3> <4>স্টার্টার টেমপ্লেট লোড করুন4> 3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'মিনিজিঙ্ক একটি উচ্চ-স্তরের সীমাবদ্ধ মডেলিং ভাষা যা আপনাকে সহজেই বিচ্ছিন্ন অপ্টিমাইজেশন সমস্যাগুলি প্রকাশ করতে এবং সমাধান করতে দেয়।',
+ link: '<1> <2>মিনিজিঙ্কের অফিসিয়াল ওয়েবসাইট2> 1> <3> <4>মিনিজিঙ্ক ডকুমেন্টেশন4> 3> <5> <6>মিনিজিঙ্ক টিউটোরিয়াল6> 5> <7> <8>লাইভকোডস ডকুমেন্টেশন8> 7> <9> <10>স্টার্টার টেমপ্লেট লোড করুন10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'MJML একটি মার্কআপ ভাষা যা একটি রেসপন্সিভ ইমেইল কোডিং করার কষ্ট কমানোর জন্য ডিজাইন করা হয়েছে।',
link: '<1><2>MJML অফিসিয়াল ওয়েবসাইট2>1> <3> <4>MJML ডকুমেন্টেশন4> 3> <5> <6>MJML অফিসিয়াল টেমপ্লেট6> 5> <7> <8>LiveCodes ডকুমেন্টেশন8> 7>',
diff --git a/src/livecodes/i18n/locales/bn/translation.lokalise.json b/src/livecodes/i18n/locales/bn/translation.lokalise.json
index 7b2cc73509..460272d47f 100644
--- a/src/livecodes/i18n/locales/bn/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/bn/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "MDX স্টার্টার"
},
+ "templates.starter.minizinc": {
+ "translation": "MiniZinc স্টার্টার"
+ },
"templates.starter.ocaml": {
"translation": "Ocaml স্টার্টার"
},
diff --git a/src/livecodes/i18n/locales/bn/translation.ts b/src/livecodes/i18n/locales/bn/translation.ts
index 4d5ddc9b35..064af714b9 100644
--- a/src/livecodes/i18n/locales/bn/translation.ts
+++ b/src/livecodes/i18n/locales/bn/translation.ts
@@ -1013,6 +1013,7 @@ const translation: I18nTranslation = {
malina: 'Malina.js স্টার্টার',
markdown: 'Markdown স্টার্টার',
mdx: 'MDX স্টার্টার',
+ minizinc: 'MiniZinc স্টার্টার',
ocaml: 'Ocaml স্টার্টার',
perl: 'Perl স্টার্টার',
php: 'PHP স্টার্টার',
diff --git a/src/livecodes/i18n/locales/de/language-info.lokalise.json b/src/livecodes/i18n/locales/de/language-info.lokalise.json
index 2d61e43ad6..28753b8d12 100644
--- a/src/livecodes/i18n/locales/de/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/de/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "MiniZinc ist eine hochentwickelte Sprache zur Modellierung von Nebenbedingungen, mit der Sie diskrete Optimierungsprobleme leicht ausdrücken und lösen können."
+ },
+ "minizinc.link": {
+ "translation": " Offizielle MiniZinc-Website MiniZinc-Dokumentation MiniZinc-Tutorial LiveCodes-Dokumentationen Startvorlage laden "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML ist eine Auszeichnungssprache, die entwickelt wurde, um den Aufwand beim Codieren einer responsiven E-Mail zu reduzieren."
},
diff --git a/src/livecodes/i18n/locales/de/language-info.ts b/src/livecodes/i18n/locales/de/language-info.ts
index f72e777397..758274f00f 100644
--- a/src/livecodes/i18n/locales/de/language-info.ts
+++ b/src/livecodes/i18n/locales/de/language-info.ts
@@ -215,6 +215,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>MDX Dokumentation2>1> <3><4>Starter-Vorlage laden4>3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'MiniZinc ist eine hochentwickelte Sprache zur Modellierung von Nebenbedingungen, mit der Sie diskrete Optimierungsprobleme leicht ausdrücken und lösen können.',
+ link: '<1> <2>Offizielle MiniZinc-Website2> 1> <3> <4>MiniZinc-Dokumentation4> 3> <5> <6>MiniZinc-Tutorial6> 5> <7> <8>LiveCodes-Dokumentationen8> 7> <9> <10>Startvorlage laden10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'MJML ist eine Auszeichnungssprache, die entwickelt wurde, um den Aufwand beim Codieren einer responsiven E-Mail zu reduzieren.',
link: '<1><2>MJML offizielle Website2>1> <3> <4>MJML Dokumentation4> 3> <5> <6>MJML offizielle Vorlagen6> 5> <7> <8>LiveCodes Dokumentation8> 7>',
diff --git a/src/livecodes/i18n/locales/de/translation.lokalise.json b/src/livecodes/i18n/locales/de/translation.lokalise.json
index 1d05f2540e..0411e601c2 100644
--- a/src/livecodes/i18n/locales/de/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/de/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "MDX-Starter"
},
+ "templates.starter.minizinc": {
+ "translation": "MiniZink-Starter"
+ },
"templates.starter.ocaml": {
"translation": "OCaml-Starter"
},
diff --git a/src/livecodes/i18n/locales/de/translation.ts b/src/livecodes/i18n/locales/de/translation.ts
index c8e50df7d8..7a812f5d04 100644
--- a/src/livecodes/i18n/locales/de/translation.ts
+++ b/src/livecodes/i18n/locales/de/translation.ts
@@ -1015,6 +1015,7 @@ const translation: I18nTranslation = {
malina: 'Malina.js-Starter',
markdown: 'Markdown-Starter',
mdx: 'MDX-Starter',
+ minizinc: 'MiniZink-Starter',
ocaml: 'OCaml-Starter',
perl: 'Perl-Starter',
php: 'PHP-Starter',
diff --git a/src/livecodes/i18n/locales/es/language-info.lokalise.json b/src/livecodes/i18n/locales/es/language-info.lokalise.json
index 520927d5a8..f1df475a1b 100644
--- a/src/livecodes/i18n/locales/es/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/es/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "MiniZinc es un lenguaje de modelado de restricciones de alto nivel que permite expresar y resolver fácilmente problemas de optimización discretos."
+ },
+ "minizinc.link": {
+ "translation": " Página web oficial de MiniZinc Documentación de MiniZinc Tutorial de MiniZinc Documentación de LiveCodes Cargar plantilla de inicio "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML es un lenguaje de marcado diseñado para reducir el dolor de codificar un correo electrónico responsive."
},
diff --git a/src/livecodes/i18n/locales/es/language-info.ts b/src/livecodes/i18n/locales/es/language-info.ts
index 29f4e20727..c63b0be78e 100644
--- a/src/livecodes/i18n/locales/es/language-info.ts
+++ b/src/livecodes/i18n/locales/es/language-info.ts
@@ -215,6 +215,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>Documentación de MDX2>1> <3><4>Cargar plantilla inicial4>3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'MiniZinc es un lenguaje de modelado de restricciones de alto nivel que permite expresar y resolver fácilmente problemas de optimización discretos.',
+ link: '<1> <2>Página web oficial de MiniZinc2> 1> <3> <4>Documentación de MiniZinc4> 3> <5> <6>Tutorial de MiniZinc6> 5> <7> <8>Documentación de LiveCodes8> 7> <9> <10>Cargar plantilla de inicio10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'MJML es un lenguaje de marcado diseñado para reducir el dolor de codificar un correo electrónico responsive.',
link: '<1><2>Sitio web oficial de MJML2>1> <3> <4>Documentación de MJML4> 3> <5> <6>Plantillas oficiales de MJML6> 5> <7> <8>Documentación de LiveCodes8> 7>',
diff --git a/src/livecodes/i18n/locales/es/translation.lokalise.json b/src/livecodes/i18n/locales/es/translation.lokalise.json
index fcff96d645..c22201e45c 100644
--- a/src/livecodes/i18n/locales/es/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/es/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "Inicio MDX"
},
+ "templates.starter.minizinc": {
+ "translation": "Inicio MiniZinc"
+ },
"templates.starter.ocaml": {
"translation": "Inicio Ocaml"
},
diff --git a/src/livecodes/i18n/locales/es/translation.ts b/src/livecodes/i18n/locales/es/translation.ts
index 4530743f01..35f4bb908a 100644
--- a/src/livecodes/i18n/locales/es/translation.ts
+++ b/src/livecodes/i18n/locales/es/translation.ts
@@ -1013,6 +1013,7 @@ const translation: I18nTranslation = {
malina: 'Inicio Malina.js',
markdown: 'Inicio Markdown',
mdx: 'Inicio MDX',
+ minizinc: 'Inicio MiniZinc',
ocaml: 'Inicio Ocaml',
perl: 'Inicio Perl',
php: 'Inicio PHP',
diff --git a/src/livecodes/i18n/locales/fa/language-info.lokalise.json b/src/livecodes/i18n/locales/fa/language-info.lokalise.json
index b670fad3b6..fe71b73d50 100644
--- a/src/livecodes/i18n/locales/fa/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/fa/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "MiniZinc یک زبان مدلسازی محدودیت سطح بالا است که به شما امکان میدهد به راحتی مسائل بهینهسازی گسسته را بیان و حل کنید."
+ },
+ "minizinc.link": {
+ "translation": " وبسایت رسمی مینیزینک مستندات مینیزینک آموزش مینی زینک مستندات LiveCodes بارگذاری الگوی آغازین "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML یک زبان نشانهگذاری است که برای کاهش درد کدنویسی ایمیلهای واکنشگرا طراحی شده است."
},
diff --git a/src/livecodes/i18n/locales/fa/language-info.ts b/src/livecodes/i18n/locales/fa/language-info.ts
index 2cf47c869f..9341fe6a1c 100644
--- a/src/livecodes/i18n/locales/fa/language-info.ts
+++ b/src/livecodes/i18n/locales/fa/language-info.ts
@@ -214,6 +214,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>مستندات MDX2>1> <3> <4>بارگذاری قالب شروع کننده4> 3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'MiniZinc یک زبان مدلسازی محدودیت سطح بالا است که به شما امکان میدهد به راحتی مسائل بهینهسازی گسسته را بیان و حل کنید.',
+ link: '<1> <2>وبسایت رسمی مینیزینک2> 1> <3> <4>مستندات مینیزینک4> 3> <5> <6>آموزش مینی زینک6> 5> <7> <8>مستندات LiveCodes8> 7> <9> <10>بارگذاری الگوی آغازین10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'MJML یک زبان نشانهگذاری است که برای کاهش درد کدنویسی ایمیلهای واکنشگرا طراحی شده است.',
link: '<1><2>وبسایت رسمی MJML2>1> <3> <4>مستندات MJML4> 3> <5> <6>قالبهای رسمی MJML6> 5> <7> <8>مستندات LiveCodes8> 7>',
diff --git a/src/livecodes/i18n/locales/fa/translation.lokalise.json b/src/livecodes/i18n/locales/fa/translation.lokalise.json
index d869534f47..5cc4ad0bbe 100644
--- a/src/livecodes/i18n/locales/fa/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/fa/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "شروع کننده MDX"
},
+ "templates.starter.minizinc": {
+ "translation": "شروع کننده MiniZinc"
+ },
"templates.starter.ocaml": {
"translation": "شروع کننده Ocaml"
},
diff --git a/src/livecodes/i18n/locales/fa/translation.ts b/src/livecodes/i18n/locales/fa/translation.ts
index a5d0c93cc8..cf9baf571b 100644
--- a/src/livecodes/i18n/locales/fa/translation.ts
+++ b/src/livecodes/i18n/locales/fa/translation.ts
@@ -1014,6 +1014,7 @@ const translation: I18nTranslation = {
malina: 'شروع کننده Malina.js',
markdown: 'شروع کننده Markdown',
mdx: 'شروع کننده MDX',
+ minizinc: 'شروع کننده MiniZinc',
ocaml: 'شروع کننده Ocaml',
perl: 'شروع کننده Perl',
php: 'شروع کننده PHP',
diff --git a/src/livecodes/i18n/locales/fr/language-info.lokalise.json b/src/livecodes/i18n/locales/fr/language-info.lokalise.json
index d97023e612..9230c62866 100644
--- a/src/livecodes/i18n/locales/fr/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/fr/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "MiniZinc est un langage de modélisation des contraintes de haut niveau qui permet d'exprimer et de résoudre facilement des problèmes d'optimisation discrets."
+ },
+ "minizinc.link": {
+ "translation": " Site officiel de MiniZinc Documentation de MiniZinc Tutoriel de MiniZinc Documentations de LiveCodes Modèle de démarrage de charge "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML est un langage de balisage conçu pour réduire la difficulté de codage d'un e-mail responsive."
},
diff --git a/src/livecodes/i18n/locales/fr/language-info.ts b/src/livecodes/i18n/locales/fr/language-info.ts
index 444a4b1638..da7650f6be 100644
--- a/src/livecodes/i18n/locales/fr/language-info.ts
+++ b/src/livecodes/i18n/locales/fr/language-info.ts
@@ -215,6 +215,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>Documentation MDX2>1> <3><4>Charger le modèle de démarrage4>3>',
name: 'MDX',
},
+ minizinc: {
+ desc: "MiniZinc est un langage de modélisation des contraintes de haut niveau qui permet d'exprimer et de résoudre facilement des problèmes d'optimisation discrets.",
+ link: '<1> <2>Site officiel de MiniZinc2> 1> <3> <4>Documentation de MiniZinc4> 3> <5> <6>Tutoriel de MiniZinc6> 5> <7> <8>Documentations de LiveCodes8> 7> <9> <10>Modèle de démarrage de charge10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: "MJML est un langage de balisage conçu pour réduire la difficulté de codage d'un e-mail responsive.",
link: '<1><2>Site officiel de MJML2>1> <3> <4>Documentation MJML4> 3> <5> <6>Modèles officiels MJML6> 5> <7> <8>Documentation LiveCodes8> 7>',
diff --git a/src/livecodes/i18n/locales/fr/translation.lokalise.json b/src/livecodes/i18n/locales/fr/translation.lokalise.json
index 448c55ba22..6cae15b682 100644
--- a/src/livecodes/i18n/locales/fr/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/fr/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "Démarrage MDX"
},
+ "templates.starter.minizinc": {
+ "translation": "Démarrage MiniZinc"
+ },
"templates.starter.ocaml": {
"translation": "Démarrage OCaml"
},
diff --git a/src/livecodes/i18n/locales/fr/translation.ts b/src/livecodes/i18n/locales/fr/translation.ts
index 4b02dcc1aa..f35b478783 100644
--- a/src/livecodes/i18n/locales/fr/translation.ts
+++ b/src/livecodes/i18n/locales/fr/translation.ts
@@ -1015,6 +1015,7 @@ const translation: I18nTranslation = {
malina: 'Démarrage Malina.js',
markdown: 'Démarrage Markdown',
mdx: 'Démarrage MDX',
+ minizinc: 'Démarrage MiniZinc',
ocaml: 'Démarrage OCaml',
perl: 'Démarrage Perl',
php: 'Démarrage PHP',
diff --git a/src/livecodes/i18n/locales/hi/language-info.lokalise.json b/src/livecodes/i18n/locales/hi/language-info.lokalise.json
index 74753753cc..7bbbe31e62 100644
--- a/src/livecodes/i18n/locales/hi/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/hi/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "MiniZinc एक उच्च-स्तरीय बाधा मॉडलिंग भाषा है जो आपको असतत अनुकूलन समस्याओं को आसानी से व्यक्त करने और हल करने की अनुमति देती है।"
+ },
+ "minizinc.link": {
+ "translation": " मिनीजिंक की आधिकारिक वेबसाइट मिनीजिंक दस्तावेज़ीकरण मिनीजिंक ट्यूटोरियल लाइवकोड दस्तावेज़ स्टार्टर टेम्पलेट लोड करें "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML एक मार्कअप भाषा है जिसे प्रतिक्रियाशील ईमेल को कोड करने की पीड़ा को कम करने के लिए डिज़ाइन किया गया है।"
},
diff --git a/src/livecodes/i18n/locales/hi/language-info.ts b/src/livecodes/i18n/locales/hi/language-info.ts
index bf27d66c42..8c19c1929a 100644
--- a/src/livecodes/i18n/locales/hi/language-info.ts
+++ b/src/livecodes/i18n/locales/hi/language-info.ts
@@ -214,6 +214,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>MDX दस्तावेज़ीकरण2>1> <3><4>स्टार्टर टेम्पलेट लोड करें4>3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'MiniZinc एक उच्च-स्तरीय बाधा मॉडलिंग भाषा है जो आपको असतत अनुकूलन समस्याओं को आसानी से व्यक्त करने और हल करने की अनुमति देती है।',
+ link: '<1> <2>मिनीजिंक की आधिकारिक वेबसाइट2> 1> <3> <4>मिनीजिंक दस्तावेज़ीकरण4> 3> <5> <6>मिनीजिंक ट्यूटोरियल6> 5> <7> <8>लाइवकोड दस्तावेज़8> 7> <9> <10>स्टार्टर टेम्पलेट लोड करें10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'MJML एक मार्कअप भाषा है जिसे प्रतिक्रियाशील ईमेल को कोड करने की पीड़ा को कम करने के लिए डिज़ाइन किया गया है।',
link: '<1><2>MJML आधिकारिक वेबसाइट2>1> <3> <4>MJML दस्तावेज़ीकरण4> 3> <5> <6>MJML आधिकारिक टेम्पलेट्स6> 5> <7> <8>LiveCodes दस्तावेज़ीकरण8> 7>',
diff --git a/src/livecodes/i18n/locales/hi/translation.lokalise.json b/src/livecodes/i18n/locales/hi/translation.lokalise.json
index 5903fb36b4..9bf08f317d 100644
--- a/src/livecodes/i18n/locales/hi/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/hi/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "MDX स्टार्टर"
},
+ "templates.starter.minizinc": {
+ "translation": "MiniZinc स्टार्टर"
+ },
"templates.starter.ocaml": {
"translation": "OCaml स्टार्टर"
},
diff --git a/src/livecodes/i18n/locales/hi/translation.ts b/src/livecodes/i18n/locales/hi/translation.ts
index 9da6a3082f..4240b3196f 100644
--- a/src/livecodes/i18n/locales/hi/translation.ts
+++ b/src/livecodes/i18n/locales/hi/translation.ts
@@ -1013,6 +1013,7 @@ const translation: I18nTranslation = {
malina: 'Malina.js स्टार्टर',
markdown: 'Markdown स्टार्टर',
mdx: 'MDX स्टार्टर',
+ minizinc: 'MiniZinc स्टार्टर',
ocaml: 'OCaml स्टार्टर',
perl: 'Perl स्टार्टर',
php: 'PHP स्टार्टर',
diff --git a/src/livecodes/i18n/locales/id/language-info.lokalise.json b/src/livecodes/i18n/locales/id/language-info.lokalise.json
index 1727321f4c..ce9e3b9a61 100644
--- a/src/livecodes/i18n/locales/id/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/id/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "MiniZinc adalah bahasa pemodelan batasan tingkat tinggi yang memungkinkan Anda mengekspresikan dan memecahkan masalah optimasi diskrit dengan mudah."
+ },
+ "minizinc.link": {
+ "translation": " Situs web resmi MiniZinc Dokumentasi MiniZinc Tutorial MiniZinc Dokumentasi LiveCodes Muat template pemula "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML adalah bahasa markup yang dirancang untuk mengurangi kesulitan dalam mengkode email responsif."
},
diff --git a/src/livecodes/i18n/locales/id/language-info.ts b/src/livecodes/i18n/locales/id/language-info.ts
index 6f01d67ce2..08e0fccb9b 100644
--- a/src/livecodes/i18n/locales/id/language-info.ts
+++ b/src/livecodes/i18n/locales/id/language-info.ts
@@ -215,6 +215,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>Dokumentasi MDX2>1> <3> <4>Muat template pemula4> 3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'MiniZinc adalah bahasa pemodelan batasan tingkat tinggi yang memungkinkan Anda mengekspresikan dan memecahkan masalah optimasi diskrit dengan mudah.',
+ link: '<1> <2>Situs web resmi MiniZinc2> 1> <3> <4>Dokumentasi MiniZinc4> 3> <5> <6>Tutorial MiniZinc6> 5> <7> <8>Dokumentasi LiveCodes8> 7> <9> <10>Muat template pemula10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'MJML adalah bahasa markup yang dirancang untuk mengurangi kesulitan dalam mengkode email responsif.',
link: '<1><2>Situs web resmi MJML2>1> <3> <4>Dokumentasi MJML4> 3> <5> <6>Template resmi MJML6> 5> <7> <8>Dokumentasi LiveCodes8> 7>',
diff --git a/src/livecodes/i18n/locales/id/translation.lokalise.json b/src/livecodes/i18n/locales/id/translation.lokalise.json
index d092f1170f..7410d11ac0 100644
--- a/src/livecodes/i18n/locales/id/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/id/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "Pemula MDX"
},
+ "templates.starter.minizinc": {
+ "translation": "Pemula MiniZinc"
+ },
"templates.starter.ocaml": {
"translation": "Pemula Ocaml"
},
diff --git a/src/livecodes/i18n/locales/id/translation.ts b/src/livecodes/i18n/locales/id/translation.ts
index 58f17b4634..9848ddbcb4 100644
--- a/src/livecodes/i18n/locales/id/translation.ts
+++ b/src/livecodes/i18n/locales/id/translation.ts
@@ -1013,6 +1013,7 @@ const translation: I18nTranslation = {
malina: 'Pemula Malina.js',
markdown: 'Pemula Markdown',
mdx: 'Pemula MDX',
+ minizinc: 'Pemula MiniZinc',
ocaml: 'Pemula Ocaml',
perl: 'Pemula Perl',
php: 'Pemula PHP',
diff --git a/src/livecodes/i18n/locales/it/language-info.lokalise.json b/src/livecodes/i18n/locales/it/language-info.lokalise.json
index 2af24cf9ac..f15e22859c 100644
--- a/src/livecodes/i18n/locales/it/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/it/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "MiniZinc è un linguaggio di modellazione dei vincoli di alto livello che consente di esprimere e risolvere facilmente problemi di ottimizzazione discreta."
+ },
+ "minizinc.link": {
+ "translation": " Sito ufficiale di MiniZinc Documentazione di MiniZinc Tutorial di MiniZinc Documentazione di LiveCodes Modello di avvio del caricamento "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML è un linguaggio di markup progettato per ridurre la fatica di codifica di un'email responsive."
},
diff --git a/src/livecodes/i18n/locales/it/language-info.ts b/src/livecodes/i18n/locales/it/language-info.ts
index 8472a0e171..c54b618bca 100644
--- a/src/livecodes/i18n/locales/it/language-info.ts
+++ b/src/livecodes/i18n/locales/it/language-info.ts
@@ -214,6 +214,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>Documentazione MDX2>1> <3><4>Carica modello di partenza4>3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'MiniZinc è un linguaggio di modellazione dei vincoli di alto livello che consente di esprimere e risolvere facilmente problemi di ottimizzazione discreta.',
+ link: '<1> <2>Sito ufficiale di MiniZinc2> 1> <3> <4>Documentazione di MiniZinc4> 3> <5> <6>Tutorial di MiniZinc6> 5> <7> <8>Documentazione di LiveCodes8> 7> <9> <10>Modello di avvio del caricamento10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: "MJML è un linguaggio di markup progettato per ridurre la fatica di codifica di un'email responsive.",
link: '<1><2>Sito ufficiale di MJML2>1> <3> <4>Documentazione di MJML4> 3> <5> <6>Modelli ufficiali di MJML6> 5> <7> <8>Documentazione LiveCodes8> 7>',
diff --git a/src/livecodes/i18n/locales/it/translation.lokalise.json b/src/livecodes/i18n/locales/it/translation.lokalise.json
index aa2447dab8..65a20b6d42 100644
--- a/src/livecodes/i18n/locales/it/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/it/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "Starter MDX"
},
+ "templates.starter.minizinc": {
+ "translation": "Starter MiniZinc"
+ },
"templates.starter.ocaml": {
"translation": "Starter OCaml"
},
diff --git a/src/livecodes/i18n/locales/it/translation.ts b/src/livecodes/i18n/locales/it/translation.ts
index e114e0149f..0e28e4855b 100644
--- a/src/livecodes/i18n/locales/it/translation.ts
+++ b/src/livecodes/i18n/locales/it/translation.ts
@@ -1014,6 +1014,7 @@ const translation: I18nTranslation = {
malina: 'Starter Malina.js',
markdown: 'Starter Markdown',
mdx: 'Starter MDX',
+ minizinc: 'Starter MiniZinc',
ocaml: 'Starter OCaml',
perl: 'Starter Perl',
php: 'Starter PHP',
diff --git a/src/livecodes/i18n/locales/ja/language-info.lokalise.json b/src/livecodes/i18n/locales/ja/language-info.lokalise.json
index 9b3dca3625..168c5b24f5 100644
--- a/src/livecodes/i18n/locales/ja/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/ja/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "MiniZincは高水準の制約モデリング言語で、離散最適化問題を簡単に表現し、解くことができます。"
+ },
+ "minizinc.link": {
+ "translation": " MiniZinc 公式ウェブサイト MiniZinc ドキュメント MiniZinc チュートリアル LiveCodes ドキュメント ロードスターターテンプレート "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML は、レスポンシブなメールのコーディングの苦痛を軽減するために設計されたマークアップ言語です。"
},
diff --git a/src/livecodes/i18n/locales/ja/language-info.ts b/src/livecodes/i18n/locales/ja/language-info.ts
index 2f2f51e816..7f6bb37433 100644
--- a/src/livecodes/i18n/locales/ja/language-info.ts
+++ b/src/livecodes/i18n/locales/ja/language-info.ts
@@ -214,6 +214,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>MDX ドキュメント2>1> <3><4>スターターテンプレートを読み込む4>3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'MiniZincは高水準の制約モデリング言語で、離散最適化問題を簡単に表現し、解くことができます。',
+ link: '<1> <2>MiniZinc 公式ウェブサイト2> 1> <3> <4>MiniZinc ドキュメント4> 3> <5> <6>MiniZinc チュートリアル6> 5> <7> <8>LiveCodes ドキュメント8> 7> <9> <10>ロードスターターテンプレート10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'MJML は、レスポンシブなメールのコーディングの苦痛を軽減するために設計されたマークアップ言語です。',
link: '<1><2>MJML 公式ウェブサイト2>1> <3> <4>MJML ドキュメント4> 3> <5> <6>MJML 公式テンプレート6> 5> <7> <8>LiveCodes ドキュメント8> 7>',
diff --git a/src/livecodes/i18n/locales/ja/translation.lokalise.json b/src/livecodes/i18n/locales/ja/translation.lokalise.json
index af16dd574e..7daf0b54bf 100644
--- a/src/livecodes/i18n/locales/ja/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/ja/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "MDXスターター"
},
+ "templates.starter.minizinc": {
+ "translation": "MiniZincスターター"
+ },
"templates.starter.ocaml": {
"translation": "OCamlスターター"
},
diff --git a/src/livecodes/i18n/locales/ja/translation.ts b/src/livecodes/i18n/locales/ja/translation.ts
index 2b90d5ba45..cc57fac394 100644
--- a/src/livecodes/i18n/locales/ja/translation.ts
+++ b/src/livecodes/i18n/locales/ja/translation.ts
@@ -1013,6 +1013,7 @@ const translation: I18nTranslation = {
malina: 'Malina.jsスターター',
markdown: 'Markdownスターター',
mdx: 'MDXスターター',
+ minizinc: 'MiniZincスターター',
ocaml: 'OCamlスターター',
perl: 'Perlスターター',
php: 'PHPスターター',
diff --git a/src/livecodes/i18n/locales/nl/language-info.lokalise.json b/src/livecodes/i18n/locales/nl/language-info.lokalise.json
index d01d7f09f0..83ee96d8e9 100644
--- a/src/livecodes/i18n/locales/nl/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/nl/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "MiniZinc is een modelleertaal voor beperkingen op hoog niveau waarmee je eenvoudig discrete optimalisatieproblemen kunt uitdrukken en oplossen."
+ },
+ "minizinc.link": {
+ "translation": " De officiële website van MiniZinc MiniZinc documentatie MiniZinc handleiding LiveCodes documentatie Starterssjabloon laden "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML is een opmaaktaal ontworpen om de pijn van het coderen van een responsieve e-mail te verminderen."
},
diff --git a/src/livecodes/i18n/locales/nl/language-info.ts b/src/livecodes/i18n/locales/nl/language-info.ts
index d113a8c401..fa2f2eecb4 100644
--- a/src/livecodes/i18n/locales/nl/language-info.ts
+++ b/src/livecodes/i18n/locales/nl/language-info.ts
@@ -214,6 +214,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>MDX documentatie2>1> <3> <4>Startsjabloon laden4> 3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'MiniZinc is een modelleertaal voor beperkingen op hoog niveau waarmee je eenvoudig discrete optimalisatieproblemen kunt uitdrukken en oplossen.',
+ link: '<1> <2>De officiële website van MiniZinc2> 1> <3> <4>MiniZinc documentatie4> 3> <5> <6>MiniZinc handleiding6> 5> <7> <8>LiveCodes documentatie8> 7> <9> <10>Starterssjabloon laden10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'MJML is een opmaaktaal ontworpen om de pijn van het coderen van een responsieve e-mail te verminderen.',
link: '<1><2>MJML officiële website2>1> <3> <4>MJML documentatie4> 3> <5> <6>MJML officiële sjablonen6> 5> <7> <8>LiveCodes Documentatie8> 7>',
diff --git a/src/livecodes/i18n/locales/nl/translation.lokalise.json b/src/livecodes/i18n/locales/nl/translation.lokalise.json
index f39cb12056..534fe69107 100644
--- a/src/livecodes/i18n/locales/nl/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/nl/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "MDX-starter"
},
+ "templates.starter.minizinc": {
+ "translation": "MiniZinc Starter"
+ },
"templates.starter.ocaml": {
"translation": "Ocaml-starter"
},
diff --git a/src/livecodes/i18n/locales/nl/translation.ts b/src/livecodes/i18n/locales/nl/translation.ts
index 491f50a94a..4d9a089e29 100644
--- a/src/livecodes/i18n/locales/nl/translation.ts
+++ b/src/livecodes/i18n/locales/nl/translation.ts
@@ -1014,6 +1014,7 @@ const translation: I18nTranslation = {
malina: 'Malina.js-starter',
markdown: 'Markdown-starter',
mdx: 'MDX-starter',
+ minizinc: 'MiniZinc Starter',
ocaml: 'Ocaml-starter',
perl: 'Perl-starter',
php: 'PHP-starter',
diff --git a/src/livecodes/i18n/locales/pt/language-info.lokalise.json b/src/livecodes/i18n/locales/pt/language-info.lokalise.json
index a10ab06927..eda8b47c8b 100644
--- a/src/livecodes/i18n/locales/pt/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/pt/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "O MiniZinc é uma linguagem de modelação de restrições de alto nível que permite exprimir e resolver facilmente problemas de otimização discreta."
+ },
+ "minizinc.link": {
+ "translation": " Sítio Web oficial do MiniZinc Documentação do MiniZinc Tutorial do MiniZinc Documentações LiveCodes Carregar modelo inicial "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML é uma linguagem de marcação projetada para reduzir o trabalho de codificar um e-mail responsivo."
},
diff --git a/src/livecodes/i18n/locales/pt/language-info.ts b/src/livecodes/i18n/locales/pt/language-info.ts
index 110b124b6d..ceedba9d86 100644
--- a/src/livecodes/i18n/locales/pt/language-info.ts
+++ b/src/livecodes/i18n/locales/pt/language-info.ts
@@ -214,6 +214,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>Documentação do MDX2>1> <3><4>Carregar modelo inicial4>3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'O MiniZinc é uma linguagem de modelação de restrições de alto nível que permite exprimir e resolver facilmente problemas de otimização discreta.',
+ link: '<1> <2>Sítio Web oficial do MiniZinc2> 1> <3> <4>Documentação do MiniZinc4> 3> <5> <6>Tutorial do MiniZinc6> 5> <7> <8>Documentações LiveCodes8> 7> <9> <10>Carregar modelo inicial10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'MJML é uma linguagem de marcação projetada para reduzir o trabalho de codificar um e-mail responsivo.',
link: '<1><2>Site oficial do MJML2>1> <3> <4>Documentação do MJML4> 3> <5> <6>Modelos oficiais do MJML6> 5> <7> <8>Documentação do LiveCodes8> 7>',
diff --git a/src/livecodes/i18n/locales/pt/translation.lokalise.json b/src/livecodes/i18n/locales/pt/translation.lokalise.json
index 851a549b21..923d43a157 100644
--- a/src/livecodes/i18n/locales/pt/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/pt/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "Iniciante MDX"
},
+ "templates.starter.minizinc": {
+ "translation": "Iniciante MiniZinc"
+ },
"templates.starter.ocaml": {
"translation": "Iniciante OCaml"
},
diff --git a/src/livecodes/i18n/locales/pt/translation.ts b/src/livecodes/i18n/locales/pt/translation.ts
index ded4a0be2f..6ea576238a 100644
--- a/src/livecodes/i18n/locales/pt/translation.ts
+++ b/src/livecodes/i18n/locales/pt/translation.ts
@@ -1014,6 +1014,7 @@ const translation: I18nTranslation = {
malina: 'Iniciante Malina.js',
markdown: 'Iniciante Markdown',
mdx: 'Iniciante MDX',
+ minizinc: 'Iniciante MiniZinc',
ocaml: 'Iniciante OCaml',
perl: 'Iniciante Perl',
php: 'Iniciante PHP',
diff --git a/src/livecodes/i18n/locales/ru/language-info.lokalise.json b/src/livecodes/i18n/locales/ru/language-info.lokalise.json
index 2d68de1ef5..cb85116395 100644
--- a/src/livecodes/i18n/locales/ru/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/ru/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "MiniZinc - это высокоуровневый язык моделирования ограничений, который позволяет легко выражать и решать дискретные оптимизационные задачи."
+ },
+ "minizinc.link": {
+ "translation": " Официальный сайт MiniZinc Документация MiniZinc Учебник MiniZinc Документация LiveCodes Стартовый шаблон Load "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML - это язык разметки, разработанный для уменьшения сложности кодирования адаптивных электронных писем."
},
diff --git a/src/livecodes/i18n/locales/ru/language-info.ts b/src/livecodes/i18n/locales/ru/language-info.ts
index 13ffb32972..6dfe25079c 100644
--- a/src/livecodes/i18n/locales/ru/language-info.ts
+++ b/src/livecodes/i18n/locales/ru/language-info.ts
@@ -216,6 +216,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>Документация MDX2>1> <3><4>Загрузить стартовый шаблон4>3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'MiniZinc - это высокоуровневый язык моделирования ограничений, который позволяет легко выражать и решать дискретные оптимизационные задачи.',
+ link: '<1> <2>Официальный сайт MiniZinc2> 1> <3> <4>Документация MiniZinc4> 3> <5> <6>Учебник MiniZinc6> 5> <7> <8>Документация LiveCodes8> 7> <9> <10>Стартовый шаблон Load10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'MJML - это язык разметки, разработанный для уменьшения сложности кодирования адаптивных электронных писем.',
link: '<1><2>Официальный сайт MJML2>1> <3> <4>Документация MJML4> 3> <5> <6>Официальные шаблоны MJML6> 5> <7> <8>Документация LiveCodes8> 7>',
diff --git a/src/livecodes/i18n/locales/ru/translation.lokalise.json b/src/livecodes/i18n/locales/ru/translation.lokalise.json
index 97c0d3a820..ced0ddc763 100644
--- a/src/livecodes/i18n/locales/ru/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/ru/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "Стартер MDX"
},
+ "templates.starter.minizinc": {
+ "translation": "Стартер MiniZinc"
+ },
"templates.starter.ocaml": {
"translation": "Стартер OCaml"
},
diff --git a/src/livecodes/i18n/locales/ru/translation.ts b/src/livecodes/i18n/locales/ru/translation.ts
index ee01115053..5174262407 100644
--- a/src/livecodes/i18n/locales/ru/translation.ts
+++ b/src/livecodes/i18n/locales/ru/translation.ts
@@ -1013,6 +1013,7 @@ const translation: I18nTranslation = {
malina: 'Стартер Malina.js',
markdown: 'Стартер Markdown',
mdx: 'Стартер MDX',
+ minizinc: 'Стартер MiniZinc',
ocaml: 'Стартер OCaml',
perl: 'Стартер Perl',
php: 'Стартер PHP',
diff --git a/src/livecodes/i18n/locales/tr/language-info.lokalise.json b/src/livecodes/i18n/locales/tr/language-info.lokalise.json
index 4af551e3ad..eb07b6ac17 100644
--- a/src/livecodes/i18n/locales/tr/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/tr/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "MiniZinc, ayrık optimizasyon problemlerini kolayca ifade etmenizi ve çözmenizi sağlayan yüksek seviyeli bir kısıt modelleme dilidir."
+ },
+ "minizinc.link": {
+ "translation": " MiniZinc resmi web sitesi MiniZinc belgeleri MiniZinc eğitimi LiveCodes Belgeleri Başlangıç şablonunu yükle "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML, duyarlı bir e-posta kodlamanın zorluğunu azaltmak için tasarlanmış bir işaretleme dilidir."
},
diff --git a/src/livecodes/i18n/locales/tr/language-info.ts b/src/livecodes/i18n/locales/tr/language-info.ts
index 645f8c55cf..21b5ee04eb 100644
--- a/src/livecodes/i18n/locales/tr/language-info.ts
+++ b/src/livecodes/i18n/locales/tr/language-info.ts
@@ -215,6 +215,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>MDX dokümantasyonu2>1> <3> <4>Başlangıç şablonunu yükle4> 3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'MiniZinc, ayrık optimizasyon problemlerini kolayca ifade etmenizi ve çözmenizi sağlayan yüksek seviyeli bir kısıt modelleme dilidir.',
+ link: '<1> <2>MiniZinc resmi web sitesi2> 1> <3> <4>MiniZinc belgeleri4> 3> <5> <6>MiniZinc eğitimi6> 5> <7> <8>LiveCodes Belgeleri8> 7> <9> <10>Başlangıç şablonunu yükle10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'MJML, duyarlı bir e-posta kodlamanın zorluğunu azaltmak için tasarlanmış bir işaretleme dilidir.',
link: '<1><2>MJML resmi web sitesi2>1> <3> <4>MJML dokümantasyonu4> 3> <5> <6>MJML resmi şablonları6> 5> <7> <8>LiveCodes Dokümantasyonu8> 7>',
diff --git a/src/livecodes/i18n/locales/tr/translation.lokalise.json b/src/livecodes/i18n/locales/tr/translation.lokalise.json
index d60165e50e..e35aa24a10 100644
--- a/src/livecodes/i18n/locales/tr/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/tr/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "MDX Başlangıç"
},
+ "templates.starter.minizinc": {
+ "translation": "MiniZinc Başlangıç"
+ },
"templates.starter.ocaml": {
"translation": "Ocaml Başlangıç"
},
diff --git a/src/livecodes/i18n/locales/tr/translation.ts b/src/livecodes/i18n/locales/tr/translation.ts
index 61efe0523b..995d3857c8 100644
--- a/src/livecodes/i18n/locales/tr/translation.ts
+++ b/src/livecodes/i18n/locales/tr/translation.ts
@@ -1014,6 +1014,7 @@ const translation: I18nTranslation = {
malina: 'Malina.js Başlangıç',
markdown: 'Markdown Başlangıç',
mdx: 'MDX Başlangıç',
+ minizinc: 'MiniZinc Başlangıç',
ocaml: 'Ocaml Başlangıç',
perl: 'Perl Başlangıç',
php: 'PHP Başlangıç',
diff --git a/src/livecodes/i18n/locales/ur/language-info.lokalise.json b/src/livecodes/i18n/locales/ur/language-info.lokalise.json
index 841d918025..afb7fb9245 100644
--- a/src/livecodes/i18n/locales/ur/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/ur/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "ایم ڈی ایکس"
},
+ "minizinc.desc": {
+ "translation": "MiniZinc ایک اعلی سطحی رکاوٹ ماڈلنگ زبان ہے جو آپ کو آسانی سے ظاہر کرنے اور مجرد اصلاحی مسائل کو حل کرنے کی اجازت دیتی ہے۔"
+ },
+ "minizinc.link": {
+ "translation": " MiniZinc آفیشل ویب سائٹ MiniZinc دستاویزات MiniZinc ٹیوٹوریل LiveCodes دستاویزات اسٹارٹر ٹیمپلیٹ لوڈ کریں۔ "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "ایم جے ایم ایل ایک مارک اپ زبان ہے جو ریسپانسیو ای میل کوڈنگ کی تکلیف کو کم کرنے کے لیے ڈیزائن کی گئی ہے۔"
},
diff --git a/src/livecodes/i18n/locales/ur/language-info.ts b/src/livecodes/i18n/locales/ur/language-info.ts
index e06d7826e9..58d0352ca0 100644
--- a/src/livecodes/i18n/locales/ur/language-info.ts
+++ b/src/livecodes/i18n/locales/ur/language-info.ts
@@ -215,6 +215,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>ایم ڈی ایکس دستاویزات2>1> <3><4>ابتدائی سانچہ لوڈ کریں4>3>',
name: 'ایم ڈی ایکس',
},
+ minizinc: {
+ desc: 'MiniZinc ایک اعلی سطحی رکاوٹ ماڈلنگ زبان ہے جو آپ کو آسانی سے ظاہر کرنے اور مجرد اصلاحی مسائل کو حل کرنے کی اجازت دیتی ہے۔',
+ link: '<1> <2>MiniZinc آفیشل ویب سائٹ2> 1> <3> <4>MiniZinc دستاویزات4> 3> <5> <6>MiniZinc ٹیوٹوریل6> 5> <7> <8>LiveCodes دستاویزات8> 7> <9> <10>اسٹارٹر ٹیمپلیٹ لوڈ کریں۔10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'ایم جے ایم ایل ایک مارک اپ زبان ہے جو ریسپانسیو ای میل کوڈنگ کی تکلیف کو کم کرنے کے لیے ڈیزائن کی گئی ہے۔',
link: '<1><2>ایم جے ایم ایل کی سرکاری ویب سائٹ2>1> <3> <4>ایم جے ایم ایل دستاویزات4> 3> <5> <6>ایم جے ایم ایل کے سرکاری سانچے6> 5> <7> <8>لائیو کوڈز دستاویزات8> 7>',
diff --git a/src/livecodes/i18n/locales/ur/translation.lokalise.json b/src/livecodes/i18n/locales/ur/translation.lokalise.json
index c3c5d43461..20dc5dd6a1 100644
--- a/src/livecodes/i18n/locales/ur/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/ur/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "ایم ڈی ایکس شروعاتی"
},
+ "templates.starter.minizinc": {
+ "translation": "MiniZinc شروعاتی"
+ },
"templates.starter.ocaml": {
"translation": "اوکامل شروعاتی"
},
diff --git a/src/livecodes/i18n/locales/ur/translation.ts b/src/livecodes/i18n/locales/ur/translation.ts
index 24aa686bdd..1a9084872f 100644
--- a/src/livecodes/i18n/locales/ur/translation.ts
+++ b/src/livecodes/i18n/locales/ur/translation.ts
@@ -1013,6 +1013,7 @@ const translation: I18nTranslation = {
malina: 'ملینا.جے ایس شروعاتی',
markdown: 'مارک ڈاؤن شروعاتی',
mdx: 'ایم ڈی ایکس شروعاتی',
+ minizinc: 'MiniZinc شروعاتی',
ocaml: 'اوکامل شروعاتی',
perl: 'پرل شروعاتی',
php: 'پی ایچ پی شروعاتی',
diff --git a/src/livecodes/i18n/locales/zh-CN/language-info.lokalise.json b/src/livecodes/i18n/locales/zh-CN/language-info.lokalise.json
index 24fe0630db..748e47939f 100644
--- a/src/livecodes/i18n/locales/zh-CN/language-info.lokalise.json
+++ b/src/livecodes/i18n/locales/zh-CN/language-info.lokalise.json
@@ -378,6 +378,15 @@
"mdx.name": {
"translation": "MDX"
},
+ "minizinc.desc": {
+ "translation": "MiniZinc 是一种高级约束建模语言,可让您轻松表达和解决离散优化问题。"
+ },
+ "minizinc.link": {
+ "translation": " MiniZinc 官方网站 MiniZinc 文档 MiniZinc 教程 LiveCodes 文档 加载启动模板 "
+ },
+ "minizinc.name": {
+ "translation": "MiniZinc"
+ },
"mjml.desc": {
"translation": "MJML 是一种标记语言,旨在减轻编写响应式电子邮件的痛苦。"
},
diff --git a/src/livecodes/i18n/locales/zh-CN/language-info.ts b/src/livecodes/i18n/locales/zh-CN/language-info.ts
index e95048a347..2964f4e863 100644
--- a/src/livecodes/i18n/locales/zh-CN/language-info.ts
+++ b/src/livecodes/i18n/locales/zh-CN/language-info.ts
@@ -211,6 +211,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1><2>MDX 文档2>1> <3><4>加载启动模板4> 3>',
name: 'MDX',
},
+ minizinc: {
+ desc: 'MiniZinc 是一种高级约束建模语言,可让您轻松表达和解决离散优化问题。',
+ link: '<1> <2>MiniZinc 官方网站2> 1> <3> <4>MiniZinc 文档4> 3> <5> <6>MiniZinc 教程6> 5> <7> <8>LiveCodes 文档8> 7> <9> <10>加载启动模板10> 9>',
+ name: 'MiniZinc',
+ },
mjml: {
desc: 'MJML 是一种标记语言,旨在减轻编写响应式电子邮件的痛苦。',
link: '<1><2>MJML 官方网站2>1> <3> <4>MJML 文档4> 3> <5> <6>MJML 官方模板6> 5> <7> <8>LiveCodes 文档8> 7>',
diff --git a/src/livecodes/i18n/locales/zh-CN/translation.lokalise.json b/src/livecodes/i18n/locales/zh-CN/translation.lokalise.json
index b2e410b40f..10ea08a87b 100644
--- a/src/livecodes/i18n/locales/zh-CN/translation.lokalise.json
+++ b/src/livecodes/i18n/locales/zh-CN/translation.lokalise.json
@@ -2022,6 +2022,9 @@
"templates.starter.mdx": {
"translation": "MDX 启动模板"
},
+ "templates.starter.minizinc": {
+ "translation": "MiniZinc 启动模板"
+ },
"templates.starter.ocaml": {
"translation": "Ocaml 启动模板"
},
diff --git a/src/livecodes/i18n/locales/zh-CN/translation.ts b/src/livecodes/i18n/locales/zh-CN/translation.ts
index 1185d6da5d..bde5075b6d 100644
--- a/src/livecodes/i18n/locales/zh-CN/translation.ts
+++ b/src/livecodes/i18n/locales/zh-CN/translation.ts
@@ -1011,6 +1011,7 @@ const translation: I18nTranslation = {
malina: 'Malina.js 启动模板',
markdown: 'Markdown 启动模板',
mdx: 'MDX 启动模板',
+ minizinc: 'MiniZinc 启动模板',
ocaml: 'Ocaml 启动模板',
perl: 'Perl 启动模板',
php: 'PHP 启动模板',