diff --git a/app.py b/app.py index 30d1c30..d8872fd 100644 --- a/app.py +++ b/app.py @@ -23,6 +23,7 @@ def load_all_locales(): locales_dict = {} locales_dir = "locales" + # ---------- load every .ini file ---------- for filename in listdir(locales_dir): if filename.endswith(".ini"): lang = path.splitext(filename)[0] @@ -31,11 +32,23 @@ def load_all_locales(): cp.read_file(f) locales_dict[lang] = {section: dict(cp[section]) for section in cp.sections()} + # ---------- turn it into a list ---------- for code, data in locales_dict.items(): full_name = data.get("title", {}).get("language", code) locales_list.append({"code": code, "name": full_name}) - print(locales_list) + # ---------- hand-sort: en → ru → es → everything else (alphabetical) ---------- + priority = ["en", "ru", "es"] + locales_list.sort( + key=lambda loc: ( + 0, + priority.index(loc["code"]) + ) if loc["code"] in priority else ( + 1, + loc["code"] + ) + ) + return locales_list, locales_dict @@ -63,7 +76,7 @@ def index(lang): abort(404) return render_template( - f"{lang}.html", + "index.html", loc_list = locales_list, locale = locales_dict[lang], lang = lang, @@ -79,7 +92,7 @@ def download_page(lang): abort(404) return render_template( - "tmpl/download.htm", + "download.html", loc_list = locales_list, locale = locales_dict[lang], lang = lang, diff --git a/locales/de.ini b/locales/de.ini index e78073e..f97f36f 100644 --- a/locales/de.ini +++ b/locales/de.ini @@ -19,6 +19,26 @@ git = Git header = KolibriOS ist zu Git gewechselt! text = Schau dir unsere neue entwicklerfreundliche Infrastruktur an +[article] +p1[0] = ist ein winziges, aber unglaublich leistungsfähiges und schnelles Betriebssystem für x86-kompatible PCs. Es benötigt nur wenige Megabyte Speicherplatz, einen i586-Prozessor und 12 MB RAM. Trotz seiner geringen Größe enthält es eine Vielzahl von Anwendungen wie einen Texteditor, einen Bildbetrachter, einen Grafikeditor, einen Webbrowser und über 30 spannende Spiele. Es bietet vollständige Unterstützung für die Dateisysteme FAT12/16/32, ermöglicht Lesezugriff auf NTFS, exFAT, ISO9660 und Ext2/3/4 sowie eine umfangreiche Sammlung von +p1[1] = Treibern +p1[2] = für gängige Sound-, Netzwerk- und Grafikkarten. + +p2[0] = Haben Sie schon einmal von einem System geträumt, das in weniger als wenigen Sekunden vom Einschalten bis zu einer funktionierenden GUI bootet? Anwendungen, die sofort starten, direkt nach dem Klicken auf ein Symbol, ohne lästige Sanduhrzeiger? Diese Geschwindigkeit wird erreicht, da die Kernkomponenten von +p2[1] = (Kernel und Treiber) vollständig in der Assemblersprache +p2[11] = geschrieben sind +p2[2] = Probieren Sie +p2[3] = aus und vergleichen Sie es mit Schwergewichten wie Windows und Linux. + +p3[0] = hat sich 2004 von MenuetOS abgespalten und wird seitdem unabhängig entwickelt. Ihr +p3[1] = Rückmeldung +p3[2] = wird sehr geschätzt, und Ihre +p3[3] = Hilfe +p3[4] = ist noch mehr willkommen. + +p_subscription[0] = Wir hoffen, es gefällt Ihnen! +p_subscription[1] = KolibriOS-Team + [downloads] header = Herunterladen diff --git a/locales/en.ini b/locales/en.ini index b1a2cba..bd0f17d 100644 --- a/locales/en.ini +++ b/locales/en.ini @@ -19,6 +19,26 @@ git = Git header = KolibriOS moved to Git! text = Check our new developers-friendly infrastructure +[article] +p1[0] = is a tiny yet incredibly powerful and fast operating system for x86-compatible PCs. It requires only a few megabytes of disk space, an i586 processor, and 12 MB of RAM to run. Despite its small size, it includes a rich set of applications such as a text editor, image viewer, graphic editor, web browser, and over 30 exciting games. It offers full support for FAT12/16/32 file systems, read-only access to NTFS, exFAT, ISO9660, and Ext2/3/4, and +p1[1] = drivers +p1[2] = for popular sound, network, and graphics cards. + +p2[0] = Have you ever dreamed of a system that boots in less than few seconds from power-on to working GUI? About applications that start instantly, immediately after clicking an icon, without annoying hourglass pointers? This speed is achieved since the core parts of +p2[1] = (kernel and drivers) are written entirely in +p2[11] = assembly language +p2[2] = Try +p2[3] = and compare it with such heavyweights as Windows and Linux. + +p3[0] = has forked off from MenuetOS in 2004, and is run under independent development since then. Your +p3[1] = feedback +p3[2] = is very much appreciated, and your +p3[3] = help +p3[4] = is even more welcome. + +p_subscription[0] = We hope you will enjoy it! +p_subscription[1] = KolibriOS Team + [downloads] header = Downloads diff --git a/locales/es.ini b/locales/es.ini index b73114e..511de63 100644 --- a/locales/es.ini +++ b/locales/es.ini @@ -19,6 +19,25 @@ git = Git header = ¡KolibriOS se ha trasladado a Git! text = Mira nuestra nueva infraestructura amigable para desarrolladores +[article] +p1[0] = es un sistema operativo diminuto, pero increíblemente potente y rápido para PCs compatibles con x86. Solo necesita unos pocos megabytes de espacio en disco, un procesador i586 y 12 MB de memoria RAM. A pesar de su tamaño reducido, incluye un conjunto completo de aplicaciones como un editor de texto, visor de imágenes, editor gráfico, navegador web y más de 30 juegos emocionantes. Ofrece soporte completo para los sistemas de archivos FAT12/16/32, acceso de solo lectura a NTFS, exFAT, ISO9660 y Ext2/3/4, y dispone de un extenso conjunto de +p1[1] = controladores +p1[2] = para populares tarjetas de sonido, red y gráficas. + +p2[0] = ¿Alguna vez has soñado con un sistema que arranca en menos de unos segundos, desde el encendido hasta una GUI operativa? ¿Con aplicaciones que se inician al instante, inmediatamente después de hacer clic en un icono, sin esos molestos punteros de reloj de arena? Esta velocidad se logra porque las partes fundamentales de +p2[1] = (núcleo y controladores) están escritas completamente en lenguaje ensamblador +p2[2] = Prueba +p2[3] = y compáralo con pesos pesados como Windows y Linux. + +p3[0] = separó de MenuetOS en 2004 y ha estado en desarrollo independiente desde entonces. Se agradece enormemente tu +p3[1] = retroalimentación +p3[2] = , y tu +p3[3] = ayuda +p3[4] = es aún más bienvenida. + +p_subscription[0] = ¡Esperamos que lo disfrutes! +p_subscription[1] = Equipo KolibriOS + [downloads] header = Descargas diff --git a/locales/fr.ini b/locales/fr.ini index 0752055..1f798b5 100644 --- a/locales/fr.ini +++ b/locales/fr.ini @@ -19,6 +19,25 @@ git = Git header = KolibriOS a déménagé sur Git ! text = Découvrez notre nouvelle infrastructure conviviale pour les développeurs +[article] +p1[0] = est un système d`exploitation minuscule, mais incroyablement puissant et rapide, pour les PC compatibles x86. Il nécessite seulement quelques mégaoctets d`espace disque, un processeur i586 et 12 Mo de RAM. Malgré sa petite taille, il comprend une large gamme d`applications telles qu`un éditeur de texte, un visionneur d`images, un éditeur graphique, un navigateur web, et plus de 30 jeux captivants. Il prend en charge pleinement les systèmes de fichiers FAT12/16/32, permet la lecture seule de NTFS, exFAT, ISO9660 et Ext2/3/4, et offre un vaste ensemble de +p1[1] = pilotes +p1[2] = pour les cartes son, réseau et graphiques populaires. + +p2[0] = Avez-vous déjà rêvé d`un système qui démarre en quelques secondes, de la mise sous tension jusqu`à une interface graphique opérationnelle ? Des applications qui se lancent instantanément, immédiatement après avoir cliqué sur une icône, sans ces pointeurs sabliers agaçants ? Cette rapidité est obtenue car les parties essentielles de +p2[1] = (noyau et pilotes) sont entièrement écrites en langage assembleur +p2[2] = Essayez +p2[3] = et comparez-le à des poids lourds tels que Windows et Linux. + +p3[0] = s`est séparé de MenuetOS en 2004 et est développé de manière indépendante depuis lors. Vos +p3[1] = retours +p3[2] = sont grandement appréciés, et votre +p3[3] = aide +p3[4] = est encore plus bienvenue. + +p_subscription[0] = Nous espérons que vous l`apprécierez ! +p_subscription[1] = L`équipe de KolibriOS + [downloads] header = Téléchargements diff --git a/locales/it.ini b/locales/it.ini index fdcd31c..290fd5c 100644 --- a/locales/it.ini +++ b/locales/it.ini @@ -19,6 +19,25 @@ git = Git header = KolibriOS si è spostato su Git! text = Dai un`occhiata alla nostra nuova infrastruttura pensata per gli sviluppatori +[article] +p1[0] = è un sistema operativo minuscolo, ma incredibilmente potente e veloce, per PC compatibili con x86. Per funzionare richiede solo pochi megabyte di spazio su disco, un processore i586 e 12 MB di RAM. Nonostante le dimensioni ridotte, include un ricco set di applicazioni come editor di testo, visualizzatore di immagini, editor grafico, browser web e oltre 30 giochi entusiasmanti. Supporta completamente i file system FAT12/16/32, e permette la lettura di NTFS, exFAT, ISO9660 ed Ext2/3/4, oltre a offrire un ampio set di +p1[1] = driver +p1[2] = per schede audio, di rete e grafiche più diffuse. + +p2[0] = Hai mai sognato un sistema che si avvia in pochi secondi, dall`accensione fino a una GUI funzionante? Applicazioni che partono immediatamente, subito dopo aver cliccato su un`icona, senza quei fastidiosi cursori a clessidra? Questa velocità si ottiene poiché le parti fondamentali di +p2[1] = (kernel e driver) sono scritte interamente in linguaggio assembly +p2[2] = Prova +p2[3] = e confrontalo con colossi come Windows e Linux. + +p3[0] = si è staccato da MenuetOS nel 2004 ed è in sviluppo indipendente da allora. Il tuo +p3[1] = recensioni +p3[2] = è molto apprezzato, e il tuo +p3[3] = aiuto +p3[4] = è ancora più benvenuto. + +p_subscription[0] = Ci auguriamo che vi piaccia! +p_subscription[1] = Squadra KolibriOS + [downloads] header = Scaricamento diff --git a/locales/nl.ini b/locales/nl.ini index 6d67c42..f5c2161 100644 --- a/locales/nl.ini +++ b/locales/nl.ini @@ -19,6 +19,26 @@ git = Git header = KolibriOS is verhuisd naar Git! text = Bekijk onze nieuwe, ontwikkelaarsvriendelijke infrastructuur +[article] +p1[0] = is een klein maar ongelooflijk krachtig en snel besturingssysteem voor x86-compatibele PC`s. Het heeft slechts enkele megabytes aan schijfruimte, een i586-processor en 12 MB RAM. Maar beschikt over een rijk scala aan toepassingen, waaronder een tekstverwerker, afbeeldingsviewer, grafische editor, webbrowser en meer dan 30 spannende games. Het biedt volledige ondersteuning voor de bestandssystemen FAT12/16/32, en heeft ook leesondersteuning voor NTFS, exFAT, ISO9660 en Ext2/3/4, en beschikt over een uitgebreide set van +p1[1] = drivers +p1[2] = voor populaire geluids-, netwerk- en grafische kaarten. + +p2[0] = Heb je ooit gedroomd van een systeem dat opstart in minder dan een paar seconden, van het aanzetten tot een werkende GUI? Toepassingen die direct starten, meteen na het klikken op een icoon, zonder die vervelende zandlopers? Deze snelheid wordt bereikt omdat de kernonderdelen van +p2[1] = (kernel en drivers) volledig in de +p2[11] = assemblytaal geschreven zijn! +p2[2] = Probeer +p2[3] = en vergelijk het met zwaargewichten zoals Windows en Linux. + +p3[0] = is in 2004 afgesplitst van MenuetOS en wordt sindsdien onafhankelijk ontwikkeld. Jouw +p3[1] = recensies +p3[2] = wordt zeer gewaardeerd, en jouw +p3[3] = hulp +p3[4] = is nog meer welkom. + +p_subscription[0] = We hopen dat je ervan zult genieten! +p_subscription[1] = KolibriOS-Team + [downloads] header = Downloads diff --git a/locales/ru.ini b/locales/ru.ini index 7099f33..29ef0fe 100644 --- a/locales/ru.ini +++ b/locales/ru.ini @@ -19,6 +19,25 @@ git = Git header = КолибриОС перешла на Git! text = Ознакомьтесь с нашей новой, удобной для разработчиков инфраструктурой +[article] +p1[0] = — это крошечная, но невероятно мощная и быстрая операционная система для x86-совместимых ПК. Для её работы достаточно всего нескольких мегабайт места на диске, процессора i586 и 12 МБ оперативной памяти. При этом она содержит богатый набор приложений, таких как текстовый редактор, просмотрщик изображений, графический редактор, веб-браузер и более 30 захватывающих игр.Имеется полная поддержка файловых систем FAT12/16/32, только на чтение доступны NTFS, exFAT, ISO9660 и Ext2/3/4, а также присутсвтвует обширный набор +p1[1] = драйверов +p1[2] = для популярных звуковых, сетевых и графических карт. + +p2[0] = Вы когда-нибудь мечтали о системе, которая загружается менее чем за несколько секунд с момента включения до появления работающего графического интерфейса? О приложениях, которые запускаются мгновенно, сразу после нажатия на ярлык, без надоедливых индикаторов загрузки? Такая скорость достигается благодаря тому, что основные части +p2[1] = (ядро и драйверы) полностью написаны на ассемблере +p2[2] = Попробуйте +p2[3] = и сравните её с такими тяжеловесами, как Windows и Linux. + +p3[0] = отделилась от MenuetOS в 2004 году и с тех пор развивается независимым международным сообществом. Ваши +p3[1] = отзывы +p3[2] = очень ценится, а ваша +p3[3] = помощь +p3[4] = ценится ещё больше. + +p_subscription[0] = Надеемся, вам понравится! +p_subscription[1] = Команда КолибриОС + [downloads] header = Скачать diff --git a/templates/de.html b/templates/de.html deleted file mode 100644 index 4a3a3b2..0000000 --- a/templates/de.html +++ /dev/null @@ -1,50 +0,0 @@ -{% extends 'tmpl/index.htm' %} - -{% block content %} - {% include 'tmpl/_git.htm' %} - -

- KolibriOS ist ein winziges, aber unglaublich leistungsfähiges - und schnelles Betriebssystem für x86-kompatible PCs. - Es benötigt nur wenige Megabyte Speicherplatz, einen i586-Prozessor und 12 MB RAM. - Trotz seiner geringen Größe enthält es eine Vielzahl von - Anwendungen wie einen Texteditor, einen Bildbetrachter, einen Grafikeditor, - einen Webbrowser und über 30 spannende Spiele. - Es bietet vollständige Unterstützung für die Dateisysteme FAT12/16/32, - ermöglicht Lesezugriff auf NTFS, exFAT, ISO9660 und Ext2/3/4 - sowie eine umfangreiche Sammlung von - Treibern - für gängige Sound-, Netzwerk- und Grafikkarten. -

- - - -

- Haben Sie schon einmal von einem System geträumt, das in weniger als wenigen - Sekunden vom Einschalten bis zu einer funktionierenden GUI bootet? - Anwendungen, die sofort starten, direkt nach dem Klicken auf ein Symbol, - ohne lästige Sanduhrzeiger? Diese Geschwindigkeit wird erreicht, da die - Kernkomponenten von KolibriOS (Kernel und Treiber) - vollständig in der Assemblersprache - FASM geschrieben - sind! - Probieren Sie KolibriOS aus und vergleichen Sie es mit Schwergewichten - wie Windows und Linux. -

- -

- KolibriOS hat sich 2004 von MenuetOS abgespalten und wird seitdem - unabhängig entwickelt. - Ihr Feedback wird sehr geschätzt, - und Ihre Hilfe - ist noch mehr willkommen. -

- -

- - Wir hoffen, es gefällt Ihnen!
- Ihr KolibriOS-Team -
-

- -{% endblock %} diff --git a/templates/tmpl/download.htm b/templates/download.html similarity index 99% rename from templates/tmpl/download.htm rename to templates/download.html index fb042d0..e2e58f6 100644 --- a/templates/tmpl/download.htm +++ b/templates/download.html @@ -71,7 +71,6 @@ {{ locale['downloads']['download_description[2]'] }} {{ locale['downloads']['download_description[3]'] }}.

-

{{ locale['screenshots']['header'] }}

diff --git a/templates/en.html b/templates/en.html deleted file mode 100644 index 6d12d98..0000000 --- a/templates/en.html +++ /dev/null @@ -1,48 +0,0 @@ -{% extends 'tmpl/index.htm' %} - -{% block content %} - {% include 'tmpl/_git.htm' %} - -

- KolibriOS is a tiny yet incredibly powerful and fast operating - system for x86-compatible PCs. - It requires only a few megabytes of disk space, an i586 processor, - and 12 MB of RAM to run. - Despite its small size, it includes a rich set of applications such as a text editor, - image viewer, graphic editor, web browser, and over 30 exciting games. - It offers full support for FAT12/16/32 file systems, read-only access to - NTFS, exFAT, ISO9660, and Ext2/3/4, and boasts an extensive set of - drivers - for popular sound, network, and graphics cards. -

- - - -

- Have you ever dreamed of a system that boots in less than few seconds from - power-on to working GUI? About applications that start instantly, immediately - after clicking an icon, without annoying hourglass pointers? - This speed is achieved since the core parts of KolibriOS - (kernel and drivers) are written entirely in - FASM - assembly language! - Try KolibriOS and compare it with such heavyweights as Windows and Linux. -

- -

- KolibriOS has forked off from MenuetOS in 2004, and is run under - independent development since then. - Your feedback is very much - appreciated, and your - help - is even more welcome. -

- -

- - We hope you will enjoy it!
- KolibriOS Team -
-

- -{% endblock %} diff --git a/templates/es.html b/templates/es.html deleted file mode 100644 index da54d2f..0000000 --- a/templates/es.html +++ /dev/null @@ -1,50 +0,0 @@ -{% extends 'tmpl/index.htm' %} - -{% block content %} - {% include 'tmpl/_git.htm' %} - -

- KolibriOS es un sistema operativo diminuto, pero increíblemente - potente y rápido para PCs compatibles con x86. - Solo necesita unos pocos megabytes de espacio en disco, un procesador - i586 y 12 MB de memoria RAM. - A pesar de su tamaño reducido, incluye un conjunto completo de aplicaciones - como un editor de texto, - visor de imágenes, editor gráfico, navegador web y más de 30 juegos emocionantes. - Ofrece soporte completo para los sistemas de archivos FAT12/16/32, - acceso de solo lectura a NTFS, exFAT, ISO9660 y Ext2/3/4, - y dispone de un extenso conjunto de - controladores - para populares tarjetas de sonido, red y gráficas. -

- - - -

- ¿Alguna vez has soñado con un sistema que arranca en menos de unos segundos, - desde el encendido hasta una GUI operativa? ¿Con aplicaciones que se inician - al instante, inmediatamente después de hacer clic en un icono, sin esos - molestos punteros de reloj de arena? - Esta velocidad se logra porque las partes fundamentales de KolibriOS - (núcleo y controladores) están escritas completamente en lenguaje ensamblador - FASM! - Prueba KolibriOS y compáralo con pesos pesados como Windows y Linux. -

- -

- KolibriOS se separó de MenuetOS en 2004 y ha estado en desarrollo - independiente desde entonces. - Se agradece enormemente tu - retroalimentación, y tu - ayuda - es aún más bienvenida. -

- -

- - ¡Esperamos que lo disfrutes!
- Equipo KolibriOS -
-

- -{% endblock %} diff --git a/templates/fr.html b/templates/fr.html deleted file mode 100644 index 313fd63..0000000 --- a/templates/fr.html +++ /dev/null @@ -1,49 +0,0 @@ -{% extends 'tmpl/index.htm' %} - -{% block content %} - {% include 'tmpl/_git.htm' %} - -

- KolibriOS est un système d'exploitation minuscule, - mais incroyablement puissant et rapide, pour les PC compatibles x86. - Il nécessite seulement quelques mégaoctets d'espace disque, - un processeur i586 et 12 Mo de RAM. - Malgré sa petite taille, il comprend une large gamme d'applications telles qu'un - éditeur de texte, un visionneur d'images, un éditeur graphique, un navigateur web, - et plus de 30 jeux captivants. - Il prend en charge pleinement les systèmes de fichiers FAT12/16/32, - permet la lecture seule de NTFS, exFAT, ISO9660 et Ext2/3/4, - et offre un vaste ensemble de - pilotes - pour les cartes son, réseau et graphiques populaires. -

- - - -

- Avez-vous déjà rêvé d'un système qui démarre en quelques secondes, de la mise - sous tension jusqu'à une interface graphique opérationnelle ? Des applications - qui se lancent instantanément, immédiatement après avoir cliqué sur une icône, - sans ces pointeurs sabliers agaçants ? - Cette rapidité est obtenue car les parties essentielles de KolibriOS - (noyau et pilotes) sont entièrement écrites en langage assembleur - FASM ! - Essayez KolibriOS et comparez-le à des poids lourds tels que Windows et Linux. -

- -

- KolibriOS s'est séparé de MenuetOS en 2004 et est développé de manière - indépendante depuis lors. - Vos retours sont grandement appréciés, - et votre aide - est encore plus bienvenue. -

- -

- - Nous espérons que vous l'apprécierez !
- L'équipe de KolibriOS -
-

- -{% endblock %} \ No newline at end of file diff --git a/templates/tmpl/index.htm b/templates/index.html similarity index 70% rename from templates/tmpl/index.htm rename to templates/index.html index 5f7cefd..4e11f4d 100644 --- a/templates/tmpl/index.htm +++ b/templates/index.html @@ -10,9 +10,11 @@ {% include 'tmpl/_menu.htm' %}
- {% block content %}{% endblock %} + {% include 'tmpl/_git.htm' %} + + {% include 'tmpl/_article.htm' %} - {% include 'tmpl/_socials.htm' %} + {% include 'tmpl/_socials.htm' %}
{% include 'tmpl/_footer.htm' %} diff --git a/templates/it.html b/templates/it.html deleted file mode 100644 index bc61f1f..0000000 --- a/templates/it.html +++ /dev/null @@ -1,48 +0,0 @@ -{% extends 'tmpl/index.htm' %} - -{% block content %} - {% include 'tmpl/_git.htm' %} - -

- KolibriOS è un sistema operativo minuscolo, - ma incredibilmente potente e veloce, per PC compatibili con x86. - Per funzionare richiede solo pochi megabyte di spazio su disco, - un processore i586 e 12 MB di RAM. - Nonostante le dimensioni ridotte, include un ricco set di applicazioni come - editor di testo, visualizzatore di immagini, editor grafico, - browser web e oltre 30 giochi entusiasmanti. - Supporta completamente i file system FAT12/16/32, - e permette la lettura di NTFS, exFAT, ISO9660 ed Ext2/3/4, - oltre a offrire un ampio set di - driver - per schede audio, di rete e grafiche più diffuse. -

- - - -

- Hai mai sognato un sistema che si avvia in pochi secondi, dall'accensione - fino a una GUI funzionante? Applicazioni che partono immediatamente, subito - dopo aver cliccato su un'icona, senza quei fastidiosi cursori a clessidra? - Questa velocità si ottiene poiché le parti fondamentali di KolibriOS - (kernel e driver) sono scritte interamente in linguaggio assembly - FASM! - Prova KolibriOS e confrontalo con colossi come Windows e Linux. -

- -

- KolibriOS si è staccato da MenuetOS nel 2004 ed è in sviluppo - indipendente da allora. - Il tuo feedback è molto apprezzato, - e il tuo aiuto - è ancora più benvenuto. -

- -

- - Ci auguriamo che vi piaccia!
- Squadra KolibriOS -
-

- -{% endblock %} \ No newline at end of file diff --git a/templates/nl.html b/templates/nl.html deleted file mode 100644 index 269a0c7..0000000 --- a/templates/nl.html +++ /dev/null @@ -1,49 +0,0 @@ -{% extends 'tmpl/index.htm' %} - -{% block content %} - {% include 'tmpl/_git.htm' %} - -

- KolibriOS is een klein maar ongelooflijk krachtig en snel - besturingssysteem voor x86-compatibele pc's. - Het heeft slechts enkele megabytes aan schijfruimte, een i586-processor en 12 MB RAM. - maar beschikt over een rijk scala aan toepassingen, waaronder een - tekstverwerker, afbeeldingsviewer, - grafische editor, webbrowser en meer dan 30 spannende games. - Het biedt volledige ondersteuning voor de bestandssystemen FAT12/16/32, - en heeft ook leesondersteuning voor NTFS, exFAT, ISO9660 en Ext2/3/4, - en beschikt over een uitgebreide set van - drivers - voor populaire geluids-, netwerk- en grafische kaarten. -

- - - -

- Heb je ooit gedroomd van een systeem dat opstart in minder dan een paar - seconden, van het aanzetten tot een werkende GUI? Toepassingen die direct - starten, meteen na het klikken op een icoon, zonder die vervelende zandlopers? - Deze snelheid wordt bereikt omdat de kernonderdelen van KolibriOS - (kernel en drivers) volledig in de - FASM assemblytaal - geschreven zijn! - Probeer KolibriOS en vergelijk het met zwaargewichten zoals Windows - en Linux. -

- -

- KolibriOS is in 2004 afgesplitst van MenuetOS en wordt sindsdien - onafhankelijk ontwikkeld. - Jouw feedback wordt zeer gewaardeerd, - en jouw hulp is - nog meer welkom. -

- -

- - We hopen dat je ervan zult genieten!
- KolibriOS Team -
-

- -{% endblock %} diff --git a/templates/ru.html b/templates/ru.html deleted file mode 100644 index b2d20ee..0000000 --- a/templates/ru.html +++ /dev/null @@ -1,49 +0,0 @@ -{% extends 'tmpl/index.htm' %} - -{% block content %} - {% include 'tmpl/_git.htm' %} - -

- КолибриОС — это крошечная, но невероятно мощная и быстрая операционная - система для x86-совместимых ПК. - Для её работы достаточно всего нескольких мегабайт места на диске, процессора - i586 и 12 МБ оперативной памяти. - При этом она содержит богатый набор приложений, таких как текстовый редактор, - просмотрщик изображений, графический редактор, веб-браузер и более 30 - захватывающих игр. - Имеется полная поддержка файловых систем FAT12/16/32, только на чтение доступны - NTFS, exFAT, ISO9660 и Ext2/3/4, а также присутсвтвует обширный набор - драйверов - для популярных звуковых, сетевых и графических карт. -

- - - -

- Вы когда-нибудь мечтали о системе, которая загружается менее чем за несколько - секунд с момента включения до появления работающего графического интерфейса? - О приложениях, которые запускаются мгновенно, сразу после нажатия на ярлык, - без надоедливых индикаторов загрузки? - Такая скорость достигается благодаря тому, что основные части КолибриОС - (ядро и драйверы) полностью написаны на ассемблере - FASM! - Попробуйте КолибриОС и сравните её с такими тяжеловесами, как - Windows и Linux. -

- -

- КолибриОС отделилась от MenuetOS в 2004 году и с тех пор развивается - независимым международным сообществом. - Ваши отзывы очень ценится, а ваша - помощь - ценится ещё больше. -

- -

- - Надеемся, вам понравится!
- Команда КолибриОС -
-

- -{% endblock %} diff --git a/templates/tmpl/_article.htm b/templates/tmpl/_article.htm new file mode 100644 index 0000000..7e8333b --- /dev/null +++ b/templates/tmpl/_article.htm @@ -0,0 +1,43 @@ +

+ {{ locale['menu']['kolibrios'] }} + {{ locale['article']['p1[0]'] }} + + {{- locale['article']['p1[1]'] -}} + + {{ locale['article']['p1[2]'] }} +

+ + + +

+ {{ locale['article']['p2[0]'] }} + {{ locale['menu']['kolibrios'] }} + {{ locale['article']['p2[1]'] }} + FASM + {%- set extra = locale.article.get('p2[11]', '').strip() -%} + {%- if extra -%} {{ " " + extra }} {%- endif -%}! + {{ locale.article['p2[2]'] }} + {{ locale['menu']['kolibrios'] }} + {{ locale['article']['p2[3]'] }} +

+ +

+ {{ locale['menu']['kolibrios'] }} + {{ locale['article']['p3[0]'] }} + + {{- locale['article']['p3[1]'] -}} + + {{ locale['article']['p3[2]'] }} + + {{- locale['article']['p3[3]'] -}} + + {{ locale['article']['p3[4]'] }} +

+ +

+ + {{ locale['article']['p_subscription[0]'] }} +
+ {{ locale['article']['p_subscription[1]'] }} +
+

diff --git a/templates/tmpl/_footer.htm b/templates/tmpl/_footer.htm index ca2a4c8..4039ddd 100644 --- a/templates/tmpl/_footer.htm +++ b/templates/tmpl/_footer.htm @@ -1,7 +1,7 @@ - + \ No newline at end of file diff --git a/templates/tmpl/_socials.htm b/templates/tmpl/_socials.htm index 0a6b0cb..168d809 100644 --- a/templates/tmpl/_socials.htm +++ b/templates/tmpl/_socials.htm @@ -1,17 +1,17 @@ -

- - TelegramTelegram - -
- - DiscordDiscord - -
- - FacebookFacebook - -
- - RedditReddit - -

+

+ + TelegramTelegram + +
+ + DiscordDiscord + +
+ + FacebookFacebook + +
+ + RedditReddit + +

\ No newline at end of file