Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
101 changes: 82 additions & 19 deletions functions/vendors/templates.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions scripts/build.js
Original file line number Diff line number Diff line change
Expand Up @@ -253,6 +253,7 @@ const iifeBuild = () =>
'languages/rescript/lang-rescript-formatter.ts',
'languages/riot/lang-riot-compiler.ts',
'languages/ruby-wasm/lang-ruby-wasm-script.ts',
'languages/rune-wasm/lang-rune-wasm-script.ts',
'languages/scss/lang-scss-compiler.ts',
'languages/solid/lang-solid-compiler.ts',
'languages/sql/lang-sql-compiler.ts',
Expand Down
1 change: 1 addition & 0 deletions src/livecodes/UI/command-menu-actions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -296,6 +296,7 @@ export const getCommandMenuActions = ({
'r',
'ruby',
'ruby-wasm',
'rune-wasm',
'go',
'go-wasm',
'php',
Expand Down
10 changes: 10 additions & 0 deletions src/livecodes/assets/templates/rune.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
33 changes: 33 additions & 0 deletions src/livecodes/html/language-info.html
Original file line number Diff line number Diff line change
Expand Up @@ -1693,6 +1693,39 @@ <h3 data-i18n="language-info:rubyWasm.name">Ruby (WASM)</h3>
</li>
</ul>
</section>
<section data-lang="rune-wasm">
<h3 data-i18n="language-info:runeWasm.name">Rune</h3>
<div data-i18n="language-info:runeWasm.desc">
Rune is a dynamic, Rust-like programming language that compiles to WebAssembly and runs in the
browser.
</div>
<ul data-i18n="language-info:runeWasm.link" data-i18n-prop="innerHTML">
<li>
<a href="https://rune-rs.github.io/" target="_blank" rel="noopener">Rune official website</a>
</li>
<li>
<a href="https://rune-rs.github.io/book/" target="_blank" rel="noopener"
>Rune documentation</a
>
</li>
<li>
<a href="https://rune-rs.github.io/play/" target="_blank" rel="noopener">Rune playground</a>
</li>
<li>
<a href="https://github.com/rune-rs/rune" target="_blank" rel="noopener">GitHub repository</a>
</li>
<li>
<a href="{{DOCS_BASE_URL}}languages/rune-wasm" target="_blank" rel="noopener"
>LiveCodes Documentations</a
>
</li>
<li>
<a href="?template=rune-wasm" class="button" target="_parent" data-template="rune-wasm"
>Load starter template</a
>
</li>
</ul>
</section>
<section data-lang="sass">
<h3 data-i18n="language-info:sass.name">Sass</h3>
<div data-i18n="language-info:sass.desc">Syntactically Awesome Style Sheets.</div>
Expand Down
5 changes: 5 additions & 0 deletions src/livecodes/i18n/locales/ar/language-info.ts
Original file line number Diff line number Diff line change
Expand Up @@ -338,6 +338,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1> <2>الموقع الرسمي لروبي</2> </1> <3> <4>وثائق روبي</4> </3> <5> <6>موقع ruby.wasm</6> </5> <7><8>CRuby</8></7> <9> <10>تعلم X في Y دقيقة، حيث X=ruby</10> </9> <11> <12>وثائق LiveCodes</12> </11> <13> <14>تحميل قالب البداية</14> </13>',
name: 'Ruby (WASM)',
},
runeWasm: {
desc: 'Rune is a dynamic, Rust-like programming language that compiles to WebAssembly and runs in the browser.',
link: '<1> <2>Rune official website</2> </1> <3> <4>Rune documentation</4> </3> <5> <6>Rune playground</6> </5> <7> <8>GitHub repository</8> </7> <9> <10>LiveCodes Documentations</10> </9> <11> <12>Load starter template</12> </11>',
name: 'Rune',
},
sass: {
desc: 'أوراق الأنماط الرائعة نحويًا.',
link: '<1> <2>الموقع الرسمي لـ Sass</2> </1> <3> <4>وثائق Sass</4> </3> <5> <6>بناء جملة Sass (المسافة البادئة)</6> </5> <7> <8>تعلم X في Y دقيقة، حيث X=sass</8> </7>',
Expand Down
1 change: 1 addition & 0 deletions src/livecodes/i18n/locales/ar/translation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1033,6 +1033,7 @@ const translation: I18nTranslation = {
riot: 'قالب Riot.js',
ruby: 'قالب Ruby',
'ruby-wasm': 'قالب Ruby-Wasm',
'rune-wasm': 'Rune Starter',
scheme: 'قالب Scheme',
shadcnui: 'قالب shadcn/ui',
solid: 'قالب Solid',
Expand Down
5 changes: 5 additions & 0 deletions src/livecodes/i18n/locales/bn/language-info.ts
Original file line number Diff line number Diff line change
Expand Up @@ -340,6 +340,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1> <2>Ruby অফিসিয়াল ওয়েবসাইট</2> </1> <3> <4>Ruby ডকুমেন্টেশন</4> </3> <5> <6>ruby.wasm ওয়েবসাইট</6> </5> <7><8>CRuby</8></7> <9> <10>Y মিনিটে X শিখুন, যেখানে X=ruby</10> </9> <11> <12>LiveCodes ডকুমেন্টেশন</12> </11> <13> <14>স্টার্টার টেমপ্লেট লোড করুন</14> </13>',
name: 'Ruby (WASM)',
},
runeWasm: {
desc: 'Rune is a dynamic, Rust-like programming language that compiles to WebAssembly and runs in the browser.',
link: '<1> <2>Rune official website</2> </1> <3> <4>Rune documentation</4> </3> <5> <6>Rune playground</6> </5> <7> <8>GitHub repository</8> </7> <9> <10>LiveCodes Documentations</10> </9> <11> <12>Load starter template</12> </11>',
name: 'Rune',
},
sass: {
desc: 'সিনট্যাক্টিক্যালি অসাধারণ স্টাইল শীট।',
link: '<1> <2>Sass অফিসিয়াল ওয়েবসাইট</2> </1> <3> <4>Sass ডকুমেন্টেশন</4> </3> <5> <6>Sass (ইন্ডেন্টেড) সিনট্যাক্স</6> </5> <7> <8>Y মিনিটে X শিখুন, যেখানে X=sass</8> </7>',
Expand Down
1 change: 1 addition & 0 deletions src/livecodes/i18n/locales/bn/translation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1033,6 +1033,7 @@ const translation: I18nTranslation = {
riot: 'Riot.js স্টার্টার',
ruby: 'Ruby স্টার্টার',
'ruby-wasm': 'Ruby (Wasm) স্টার্টার',
'rune-wasm': 'Rune Starter',
scheme: 'Scheme স্টার্টার',
shadcnui: 'shadcn/ui স্টার্টার',
solid: 'Solid স্টার্টার',
Expand Down
5 changes: 5 additions & 0 deletions src/livecodes/i18n/locales/de/language-info.ts
Original file line number Diff line number Diff line change
Expand Up @@ -342,6 +342,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1> <2>Ruby offizielle Website</2> </1> <3> <4>Ruby Dokumentation</4> </3> <5> <6>ruby.wasm Website</6> </5> <7><8>CRuby</8></7> <9> <10>Lerne X in Y Minuten, wobei X=Ruby</10> </9> <11> <12>LiveCodes Dokumentation</12> </11> <13> <14>Starter-Vorlage laden</14> </13>',
name: 'Ruby (WASM)',
},
runeWasm: {
desc: 'Rune is a dynamic, Rust-like programming language that compiles to WebAssembly and runs in the browser.',
link: '<1> <2>Rune official website</2> </1> <3> <4>Rune documentation</4> </3> <5> <6>Rune playground</6> </5> <7> <8>GitHub repository</8> </7> <9> <10>LiveCodes Documentations</10> </9> <11> <12>Load starter template</12> </11>',
name: 'Rune',
},
sass: {
desc: 'Syntaktisch Awesome Style Sheets.',
link: '<1> <2>Sass offizielle Website</2> </1> <3> <4>Sass Dokumentation</4> </3> <5> <6>Sass (die eingerückte) Syntax</6> </5> <7> <8>Lerne X in Y Minuten, wobei X=Sass</8> </7>',
Expand Down
1 change: 1 addition & 0 deletions src/livecodes/i18n/locales/de/translation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1035,6 +1035,7 @@ const translation: I18nTranslation = {
riot: 'Riot.js-Starter',
ruby: 'Ruby-Starter',
'ruby-wasm': 'Ruby (Wasm)-Starter',
'rune-wasm': 'Rune Starter',
scheme: 'Scheme-Starter',
shadcnui: 'shadcn/ui-Starter',
solid: 'Solid-Starter',
Expand Down
12 changes: 12 additions & 0 deletions src/livecodes/i18n/locales/en/language-info.lokalise.json
Original file line number Diff line number Diff line change
Expand Up @@ -808,6 +808,18 @@
"notes": "",
"translation": "Ruby (WASM)"
},
"runeWasm.desc": {
"notes": "",
"translation": "Rune is a dynamic, Rust-like programming language that compiles to WebAssembly and runs in the browser."
},
"runeWasm.link": {
"notes": "### <tag-1> ###\n<li />\n\n### <tag-2> ###\n<a href=\"https://rune-rs.github.io/\" target=\"_blank\" rel=\"noopener\" />\n\n### <tag-3> ###\n<li />\n\n### <tag-4> ###\n<a href=\"https://rune-rs.github.io/book/\" target=\"_blank\" rel=\"noopener\" />\n\n### <tag-5> ###\n<li />\n\n### <tag-6> ###\n<a href=\"https://rune-rs.github.io/play/\" target=\"_blank\" rel=\"noopener\" />\n\n### <tag-7> ###\n<li />\n\n### <tag-8> ###\n<a href=\"https://github.com/rune-rs/rune\" target=\"_blank\" rel=\"noopener\" />\n\n### <tag-9> ###\n<li />\n\n### <tag-10> ###\n<a href=\"{{DOCS_BASE_URL}}languages/rune-wasm\" target=\"_blank\" rel=\"noopener\" />\n\n### <tag-11> ###\n<li />\n\n### <tag-12> ###\n<a href=\"?template=rune-wasm\" class=\"button\" target=\"_parent\" data-template=\"rune-wasm\" />\n\n",
"translation": "<tag-1> <tag-2>Rune official website</tag-2> </tag-1> <tag-3> <tag-4>Rune documentation</tag-4> </tag-3> <tag-5> <tag-6>Rune playground</tag-6> </tag-5> <tag-7> <tag-8>GitHub repository</tag-8> </tag-7> <tag-9> <tag-10>LiveCodes Documentations</tag-10> </tag-9> <tag-11> <tag-12>Load starter template</tag-12> </tag-11>"
},
"runeWasm.name": {
"notes": "",
"translation": "Rune"
},
"sass.desc": {
"notes": "",
"translation": "Syntactically Awesome Style Sheets."
Expand Down
5 changes: 5 additions & 0 deletions src/livecodes/i18n/locales/en/language-info.ts
Original file line number Diff line number Diff line change
Expand Up @@ -348,6 +348,11 @@ const languageInfo = {
link: '<1> <2>Ruby official website</2> </1> <3> <4>Ruby documentation</4> </3> <5> <6>ruby.wasm website</6> </5> <7><8>CRuby</8></7> <9> <10>Learn X in Y minutes, where X=ruby</10> </9> <11> <12>LiveCodes Documentations</12> </11> <13> <14>Load starter template</14> </13>',
name: 'Ruby (WASM)',
},
runeWasm: {
desc: 'Rune is a dynamic, Rust-like programming language that compiles to WebAssembly and runs in the browser.',
link: '<1> <2>Rune official website</2> </1> <3> <4>Rune documentation</4> </3> <5> <6>Rune playground</6> </5> <7> <8>GitHub repository</8> </7> <9> <10>LiveCodes Documentations</10> </9> <11> <12>Load starter template</12> </11>',
name: 'Rune',
},
sass: {
desc: 'Syntactically Awesome Style Sheets.',
link: '<1> <2>Sass official website</2> </1> <3> <4>Sass documentation</4> </3> <5> <6>Sass (the indented) syntax</6> </5> <7> <8>Learn X in Y minutes, where X=sass</8> </7>',
Expand Down
4 changes: 4 additions & 0 deletions src/livecodes/i18n/locales/en/translation.lokalise.json
Original file line number Diff line number Diff line change
Expand Up @@ -2776,6 +2776,10 @@
"notes": "",
"translation": "Ruby (Wasm) Starter"
},
"templates.starter.rune-wasm": {
"notes": "",
"translation": "Rune Starter"
},
"templates.starter.scheme": {
"notes": "",
"translation": "Scheme Starter"
Expand Down
1 change: 1 addition & 0 deletions src/livecodes/i18n/locales/en/translation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1040,6 +1040,7 @@ const translation = {
riot: 'Riot.js Starter',
ruby: 'Ruby Starter',
'ruby-wasm': 'Ruby (Wasm) Starter',
'rune-wasm': 'Rune Starter',
scheme: 'Scheme Starter',
shadcnui: 'shadcn/ui Starter',
solid: 'Solid Starter',
Expand Down
5 changes: 5 additions & 0 deletions src/livecodes/i18n/locales/es/language-info.ts
Original file line number Diff line number Diff line change
Expand Up @@ -342,6 +342,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1> <2>Sitio web oficial de Ruby</2> </1> <3> <4>Documentación de Ruby</4> </3> <5> <6>Sitio web de ruby.wasm</6> </5> <7><8>CRuby</8></7> <9> <10>Aprende X en Y minutos, donde X=ruby</10> </9> <11> <12>Documentación de LiveCodes</12> </11> <13> <14>Cargar plantilla inicial</14> </13>',
name: 'Ruby (WASM)',
},
runeWasm: {
desc: 'Rune is a dynamic, Rust-like programming language that compiles to WebAssembly and runs in the browser.',
link: '<1> <2>Rune official website</2> </1> <3> <4>Rune documentation</4> </3> <5> <6>Rune playground</6> </5> <7> <8>GitHub repository</8> </7> <9> <10>LiveCodes Documentations</10> </9> <11> <12>Load starter template</12> </11>',
name: 'Rune',
},
sass: {
desc: 'Hojas de Estilo Sintácticamente Impresionantes.',
link: '<1> <2>Sitio web oficial de Sass</2> </1> <3> <4>Documentación de Sass</4> </3> <5> <6>Sintaxis de Sass (con indentación)</6> </5> <7> <8>Aprende X en Y minutos, donde X=sass</8> </7>',
Expand Down
1 change: 1 addition & 0 deletions src/livecodes/i18n/locales/es/translation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1033,6 +1033,7 @@ const translation: I18nTranslation = {
riot: 'Inicio Riot.js',
ruby: 'Inicio Ruby',
'ruby-wasm': 'Inicio Ruby (Wasm)',
'rune-wasm': 'Rune Starter',
scheme: 'Inicio Scheme',
shadcnui: 'Inicio shadcn/ui',
solid: 'Inicio Solid',
Expand Down
5 changes: 5 additions & 0 deletions src/livecodes/i18n/locales/fa/language-info.ts
Original file line number Diff line number Diff line change
Expand Up @@ -341,6 +341,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1> <2>وب‌سایت رسمی Ruby</2> </1> <3> <4>مستندات Ruby</4> </3> <5> <6>وب‌سایت ruby.wasm</6> </5> <7><8>CRuby</8></7> <9> <10>یادگیری X در Y دقیقه، جایی که X=ruby</10> </9> <11> <12>مستندات LiveCodes</12> </11> <13> <14>بارگذاری قالب شروع کننده</14> </13>',
name: 'Ruby (WASM)',
},
runeWasm: {
desc: 'Rune is a dynamic, Rust-like programming language that compiles to WebAssembly and runs in the browser.',
link: '<1> <2>Rune official website</2> </1> <3> <4>Rune documentation</4> </3> <5> <6>Rune playground</6> </5> <7> <8>GitHub repository</8> </7> <9> <10>LiveCodes Documentations</10> </9> <11> <12>Load starter template</12> </11>',
name: 'Rune',
},
sass: {
desc: 'شیوه‌نامه‌های شگفت انگیز از نظر نحوی.',
link: '<1> <2>وب‌سایت رسمی Sass</2> </1> <3> <4>مستندات Sass</4> </3> <5> <6>نحو Sass (نحو تو رفته)</6> </5> <7> <8>یادگیری X در Y دقیقه، جایی که X=sass</8> </7>',
Expand Down
1 change: 1 addition & 0 deletions src/livecodes/i18n/locales/fa/translation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1034,6 +1034,7 @@ const translation: I18nTranslation = {
riot: 'شروع کننده Riot.js',
ruby: 'شروع کننده Ruby',
'ruby-wasm': 'شروع کننده Ruby (Wasm)',
'rune-wasm': 'Rune Starter',
scheme: 'شروع کننده Scheme',
shadcnui: 'شروع کننده shadcn/ui',
solid: 'شروع کننده Solid',
Expand Down
5 changes: 5 additions & 0 deletions src/livecodes/i18n/locales/fr/language-info.ts
Original file line number Diff line number Diff line change
Expand Up @@ -342,6 +342,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1> <2>Site officiel de Ruby</2> </1> <3> <4>Documentation Ruby</4> </3> <5> <6>Site web de ruby.wasm</6> </5> <7><8>CRuby</8></7> <9> <10>Apprenez X en Y minutes, où X=ruby</10> </9> <11> <12>Documentation LiveCodes</12> </11> <13> <14>Charger le modèle de démarrage</14> </13>',
name: 'Ruby (WASM)',
},
runeWasm: {
desc: 'Rune is a dynamic, Rust-like programming language that compiles to WebAssembly and runs in the browser.',
link: '<1> <2>Rune official website</2> </1> <3> <4>Rune documentation</4> </3> <5> <6>Rune playground</6> </5> <7> <8>GitHub repository</8> </7> <9> <10>LiveCodes Documentations</10> </9> <11> <12>Load starter template</12> </11>',
name: 'Rune',
},
sass: {
desc: 'Feuilles de style syntaxiquement impressionnantes.',
link: '<1> <2>Site officiel de Sass</2> </1> <3> <4>Documentation Sass</4> </3> <5> <6>Syntaxe Sass (indentée)</6> </5> <7> <8>Apprenez X en Y minutes, où X=sass</8> </7>',
Expand Down
1 change: 1 addition & 0 deletions src/livecodes/i18n/locales/fr/translation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1035,6 +1035,7 @@ const translation: I18nTranslation = {
riot: 'Démarrage Riot.js',
ruby: 'Démarrage Ruby',
'ruby-wasm': 'Démarrage Ruby (Wasm)',
'rune-wasm': 'Rune Starter',
scheme: 'Démarrage Scheme',
shadcnui: 'Démarrage shadcn/ui',
solid: 'Démarrage Solid',
Expand Down
5 changes: 5 additions & 0 deletions src/livecodes/i18n/locales/hi/language-info.ts
Original file line number Diff line number Diff line change
Expand Up @@ -343,6 +343,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1> <2>Ruby की आधिकारिक वेबसाइट</2> </1> <3> <4>Ruby दस्तावेज़ीकरण</4> </3> <5> <6>ruby.wasm वेबसाइट</6> </5> <7><8>CRuby</8></7> <9> <10>X को Y मिनट में सीखें, जहां X=ruby</10> </9> <11> <12>LiveCodes दस्तावेज़ीकरण</12> </11> <13> <14>स्टार्टर टेम्पलेट लोड करें</14> </13>',
name: 'Ruby (WASM)',
},
runeWasm: {
desc: 'Rune is a dynamic, Rust-like programming language that compiles to WebAssembly and runs in the browser.',
link: '<1> <2>Rune official website</2> </1> <3> <4>Rune documentation</4> </3> <5> <6>Rune playground</6> </5> <7> <8>GitHub repository</8> </7> <9> <10>LiveCodes Documentations</10> </9> <11> <12>Load starter template</12> </11>',
name: 'Rune',
},
sass: {
desc: 'वाक्यरचनात्मक रूप से अद्भुत स्टाइल शीट्स।',
link: '<1> <2>Sass की आधिकारिक वेबसाइट</2> </1> <3> <4>Sass दस्तावेज़ीकरण</4> </3> <5> <6>Sass (इंडेंटेड) वाक्यरचना</6> </5> <7> <8>X को Y मिनट में सीखें, जहां X=sass</8> </7>',
Expand Down
1 change: 1 addition & 0 deletions src/livecodes/i18n/locales/hi/translation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1033,6 +1033,7 @@ const translation: I18nTranslation = {
riot: 'Riot.js स्टार्टर',
ruby: 'Ruby स्टार्टर',
'ruby-wasm': 'Ruby (Wasm) स्टार्टर',
'rune-wasm': 'Rune Starter',
scheme: 'Scheme स्टार्टर',
shadcnui: 'shadcn/ui स्टार्टर',
solid: 'Solid स्टार्टर',
Expand Down
5 changes: 5 additions & 0 deletions src/livecodes/i18n/locales/hu/language-info.ts
Original file line number Diff line number Diff line change
Expand Up @@ -342,6 +342,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1> <2>Ruby hivatalos weboldal</2> </1> <3> <4>Ruby dokumentáció</4> </3> <5> <6>ruby.wasm weboldal</6> </5> <7><8>CRuby</8></7> <9> <10>Tanulj X-et Y perc alatt, ahol X=ruby</10> </9> <11> <12>LiveCodes dokumentáció</12> </11> <13> <14>Kezdő sablon betöltése</14> </13>',
name: 'Ruby (WASM)',
},
runeWasm: {
desc: 'Rune is a dynamic, Rust-like programming language that compiles to WebAssembly and runs in the browser.',
link: '<1> <2>Rune official website</2> </1> <3> <4>Rune documentation</4> </3> <5> <6>Rune playground</6> </5> <7> <8>GitHub repository</8> </7> <9> <10>LiveCodes Documentations</10> </9> <11> <12>Load starter template</12> </11>',
name: 'Rune',
},
sass: {
desc: 'Szintaktikusan Fantasztikus Stíluslapok.',
link: '<1> <2>Sass hivatalos weboldal</2> </1> <3> <4>Sass dokumentáció</4> </3> <5> <6>Sass (a behúzott) szintaxis</6> </5> <7> <8>Tanulj X-et Y perc alatt, ahol X=sass</8> </7>',
Expand Down
1 change: 1 addition & 0 deletions src/livecodes/i18n/locales/hu/translation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1034,6 +1034,7 @@ const translation: I18nTranslation = {
riot: 'Riot.js kezdő',
ruby: 'Ruby kezdő',
'ruby-wasm': 'Ruby (Wasm) kezdő',
'rune-wasm': 'Rune Starter',
scheme: 'Scheme kezdő',
shadcnui: 'shadcn/ui kezdő',
solid: 'Solid kezdő',
Expand Down
5 changes: 5 additions & 0 deletions src/livecodes/i18n/locales/id/language-info.ts
Original file line number Diff line number Diff line change
Expand Up @@ -342,6 +342,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1> <2>Situs web resmi Ruby</2> </1> <3> <4>Dokumentasi Ruby</4> </3> <5> <6>Situs web ruby.wasm</6> </5> <7><8>CRuby</8></7> <9> <10>Pelajari X dalam Y menit, dengan X=ruby</10> </9> <11> <12>Dokumentasi LiveCodes</12> </11> <13> <14>Muat template pemula</14> </13>',
name: 'Ruby (WASM)',
},
runeWasm: {
desc: 'Rune is a dynamic, Rust-like programming language that compiles to WebAssembly and runs in the browser.',
link: '<1> <2>Rune official website</2> </1> <3> <4>Rune documentation</4> </3> <5> <6>Rune playground</6> </5> <7> <8>GitHub repository</8> </7> <9> <10>LiveCodes Documentations</10> </9> <11> <12>Load starter template</12> </11>',
name: 'Rune',
},
sass: {
desc: 'Syntactically Awesome Style Sheets.',
link: '<1> <2>Situs web resmi Sass</2> </1> <3> <4>Dokumentasi Sass</4> </3> <5> <6>Sintaks Sass (yang berindentasi)</6> </5> <7> <8>Pelajari X dalam Y menit, dengan X=sass</8> </7>',
Expand Down
1 change: 1 addition & 0 deletions src/livecodes/i18n/locales/id/translation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1033,6 +1033,7 @@ const translation: I18nTranslation = {
riot: 'Pemula Riot.js',
ruby: 'Pemula Ruby',
'ruby-wasm': 'Pemula Ruby (Wasm)',
'rune-wasm': 'Rune Starter',
scheme: 'Pemula Scheme',
shadcnui: 'Pemula shadcn/ui',
solid: 'Pemula Solid',
Expand Down
5 changes: 5 additions & 0 deletions src/livecodes/i18n/locales/it/language-info.ts
Original file line number Diff line number Diff line change
Expand Up @@ -341,6 +341,11 @@ const languageInfo: I18nLangInfoTranslation = {
link: '<1> <2>Sito ufficiale di Ruby</2> </1> <3> <4>Documentazione di Ruby</4> </3> <5> <6>Sito web di ruby.wasm</6> </5> <7><8>CRuby</8></7> <9> <10>Impara X in Y minuti, dove X=ruby</10> </9> <11> <12>Documentazione LiveCodes</12> </11> <13> <14>Carica modello di partenza</14> </13>',
name: 'Ruby (WASM)',
},
runeWasm: {
desc: 'Rune is a dynamic, Rust-like programming language that compiles to WebAssembly and runs in the browser.',
link: '<1> <2>Rune official website</2> </1> <3> <4>Rune documentation</4> </3> <5> <6>Rune playground</6> </5> <7> <8>GitHub repository</8> </7> <9> <10>LiveCodes Documentations</10> </9> <11> <12>Load starter template</12> </11>',
name: 'Rune',
},
sass: {
desc: 'Fogli di stile sintatticamente fantastici.',
link: '<1> <2>Sito ufficiale di Sass</2> </1> <3> <4>Documentazione di Sass</4> </3> <5> <6>Sintassi Sass (indentata)</6> </5> <7> <8>Impara X in Y minuti, dove X=sass</8> </7>',
Expand Down
1 change: 1 addition & 0 deletions src/livecodes/i18n/locales/it/translation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1034,6 +1034,7 @@ const translation: I18nTranslation = {
riot: 'Starter Riot.js',
ruby: 'Starter Ruby',
'ruby-wasm': 'Starter Ruby (Wasm)',
'rune-wasm': 'Rune Starter',
scheme: 'Starter Scheme',
shadcnui: 'Starter shadcn/ui',
solid: 'Starter Solid',
Expand Down
Loading
Loading