diff options
-rw-r--r-- | .gitlab-ci.yml | 4 | ||||
-rw-r--r-- | www/index.html | 2 | ||||
-rw-r--r-- | www/index.js | 2 | ||||
-rw-r--r-- | www/langs/es.json | 2 | ||||
-rw-r--r-- | www/langs/fr.json | 15 | ||||
-rw-r--r-- | www/langs/ja.json | 32 | ||||
-rw-r--r-- | www/langs/ka.json | 1 | ||||
-rw-r--r-- | www/langs/pt.json | 2 | ||||
-rw-r--r-- | www/langs/ru.json | 41 |
9 files changed, 92 insertions, 9 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7dfa731..6ba2799 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -63,14 +63,14 @@ build site for target environment using remote directory: extends: .build site script: - cp -R ./www ./build - - sed -i "s;%GIT_VERSION%;$(git describe --tags);" build/index.html + - sed -i "s;%GIT_VERSION%;$(git describe --tags);" build/index.html build/index.js - misc/collect.py --version-pattern 'SNAPSHOT|[0-9.]+(-rc[0-9]+)?' --image-url 'https://downloads.openwrt.org/{base}/{target}' https://downloads.openwrt.org build build site for target environment using local directory: extends: .build site script: - cp -R ./www ./build - - sed -i "s;%GIT_VERSION%;$(git describe --tags);" build/index.html + - sed -i "s;%GIT_VERSION%;$(git describe --tags);" build/index.html build/index.js - misc/collect.py --version-pattern 'SNAPSHOT|[0-9.]+(-rc[0-9]+)?' --image-url 'https://downloads.openwrt.org/{base}/{target}' tests/profiles build .test site: diff --git a/www/index.html b/www/index.html index 727b920..a5db4fb 100644 --- a/www/index.html +++ b/www/index.html @@ -33,6 +33,7 @@ Bahasa Indonesia (Indonesian) </option> <option value="it" data-width="13em">Italiano (Italian)</option> + <option value="ja" data-width="12em">日本 (Japanese)</option> <option value="ko" data-width="13em">한국어 (Korean)</option> <option value="no" data-width="14em">Norsk (Norwegian)</option> <option value="pl" data-width="11em">Polski (Polish)</option> @@ -41,6 +42,7 @@ Português do Brasil (Brazilian Portuguese) </option> <option value="ro" data-width="15em">Română (Romanian)</option> + <option value="ru" data-width="14em">Русский (Russian)</option> <option value="sr" data-width="13em">Српски (Serbian)</option> <option value="sv" data-width="14em">Svenska (Swedish)</option> <option value="tr" data-width="12em">Türkçe (Turkish)</option> diff --git a/www/index.js b/www/index.js index adf8d0c..93b51b8 100644 --- a/www/index.js +++ b/www/index.js @@ -3,6 +3,7 @@ let current_device = {}; let current_language = undefined; let url_params = undefined; +let ofs_version = "%GIT_VERSION%"; let progress = { "tr-init": 10, @@ -97,6 +98,7 @@ function buildAsuRequest() { packages: split($("#packages").value), version: $("#versions").value, diff_packages: true, + client: "ofs/" + ofs_version, }; fetch(config.asu_url + "/api/v1/build", { diff --git a/www/langs/es.json b/www/langs/es.json index 5bfd040..f3790d4 100644 --- a/www/langs/es.json +++ b/www/langs/es.json @@ -36,6 +36,6 @@ "tr-init": "Solicitud de compilación recibida", "tr-download_imagebuilder": "Descargando archivo de ImageBuilder", "tr-unpack_imagebuilder": "Configurar ImageBuilder", - "tr-calculate_packages_hash": "Validar selección de paquete", + "tr-calculate_packages_hash": "Validar selección de paquetes", "tr-building_image": "Generando imagen de firmware" } diff --git a/www/langs/fr.json b/www/langs/fr.json index abd3b77..a62062d 100644 --- a/www/langs/fr.json +++ b/www/langs/fr.json @@ -4,8 +4,8 @@ "tr-message": "Saisissez le nom ou le modèle de votre appareil, puis sélectionnez une version stable ou la version nocturne \"snapshot\".", "tr-version-build": "Build", "tr-custom-build": "Build Personnalisé", - "tr-customize": "Personnalisation", - "tr-request-build": "Requête de Build", + "tr-customize": "Personnaliser les paquets installés", + "tr-request-build": "Demande de construction", "tr-model": "Modèle :", "tr-target": "Plate-forme :", "tr-version": "Version :", @@ -26,9 +26,16 @@ "tr-feedback-link": "Feedback", "tr-server-link": "Tous les téléchargements", "tr-notfound": "Aucun modèle trouvé !", - "tr-dtb-help": "Blob de l’arborescence des périphériques. Ce fichier configure le noyau Linux pour le matériel.", + "tr-dtb-help": "Bloc de l’arborescence des périphériques. Ce fichier configure le noyau Linux pour le matériel.", "tr-uboot-help": "Image du chargeur de démarrage. Logiciel de bas niveau qui charge le système d’exploitation dès le démarrage.", "tr-cpximg-help": "À utiliser avec sysupgrade dans le firmware d’origine ou avec le chargeur cpximg intégré.", "tr-eva-help": "Image avec OpenWrt et un amorceur de démarrage.", - "tr-initramfs-help": "Noyau Linux avec système de fichiers minimal. Utile pour une première installation ou une récupération." + "tr-initramfs-help": "Noyau Linux avec système de fichiers minimal. Utile pour une première installation ou une récupération.", + "tr-links": "Liens :", + "tr-build-size": "Les paquets sélectionnés dépassent l'espace de stockage du périphérique", + "tr-download_imagebuilder": "Téléchargement de l’archive ImageBuilder", + "tr-calculate_packages_hash": "Valider la sélection du paquet", + "tr-building_image": "Génération de l'image du micrologiciel", + "tr-init": "Réception de la demande de construction", + "tr-unpack_imagebuilder": "Configurer ImageBuilder" } diff --git a/www/langs/ja.json b/www/langs/ja.json index 0967ef4..b2bbaea 100644 --- a/www/langs/ja.json +++ b/www/langs/ja.json @@ -1 +1,31 @@ -{} +{ + "tr-feedback-link": "フィードバック", + "tr-server-link": "全てのダウンロード", + "tr-custom-build": "カスタムビルド", + "tr-customize": "インストールされるパッケージのカスタマイズ", + "tr-request-build": "ビルドをリクエスト", + "tr-notfound": "モデルが見つかりませんでした!", + "tr-load": "デバイス用のOpenWrtファームウェアをダウンロード", + "tr-message": "名前またはモデル名を入力し、リリースビルドまたは \"snapshot\" ビルドを選択します。", + "tr-version-build": "このビルドについて", + "tr-links": "リンク:", + "tr-model": "モデル:", + "tr-target": "プラットフォーム:", + "tr-version": "バージョン:", + "tr-date": "日付:", + "tr-downloads": "イメージのダウンロード", + "tr-dtb-help": "Device tree blob。このファイルはハードウェアに対してLinux Kernelを構成します。", + "tr-uboot-help": "ブートローダー イメージ。ブートの初期段階でオペレーティングシステムを読み込む、低レベルソフトウェアです。", + "tr-factory-help": "OpenWrtを最初にルーターへフラッシュする際に \"Factory\" イメージを使用します。通常、メーカーファームウェアのWebインターフェースを通して実行します。", + "tr-sysupgrade-help": "OpenWrtを既に実行中のルーターをアップデートする際に \"Sysupgrade\" イメージを使用します。イメージはLuCI Webインターフェースまたはターミナルで使用できます。", + "tr-kernel-help": "単体のLinux Kernelイメージです。", + "tr-initramfs-help": "最小限のファイルシステムを持つLinux Kernelです。初回インストールやリカバリーに役立ちます。", + "tr-rootfs-help": "単体のルートファイルシステム イメージです。", + "tr-sdcard-help": "SDカード上への書き込みに使用するイメージです。", + "tr-tftp-help": "ブートローダーのTFTP方式を用いてデバイスにフラッシュする際に使用するTFTPイメージです。", + "tr-other-help": "その他のイメージタイプです。", + "tr-build-successful": "ビルド成功", + "tr-request-image": "イメージをリクエスト", + "tr-build-size": "選択されたパッケージはデバイスのストレージを超過しています", + "tr-build-failed": "ビルド失敗" +} diff --git a/www/langs/ka.json b/www/langs/ka.json new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/www/langs/ka.json @@ -0,0 +1 @@ +{} diff --git a/www/langs/pt.json b/www/langs/pt.json index 640c144..b297b48 100644 --- a/www/langs/pt.json +++ b/www/langs/pt.json @@ -6,7 +6,7 @@ "tr-version-build": "Acerca desta compilação", "tr-custom-build": "Compilação Personalizada", "tr-customize": "Personalizar pacotes instalados", - "tr-request-build": "Pedir Compilação", + "tr-request-build": "SOLICITAR A CONSTRUÇÃO", "tr-model": "Modelo:", "tr-target": "Plataforma:", "tr-downloads": "Descarregar uma imagem", diff --git a/www/langs/ru.json b/www/langs/ru.json new file mode 100644 index 0000000..8b9a5a1 --- /dev/null +++ b/www/langs/ru.json @@ -0,0 +1,41 @@ +{ + "tr-server-link": "Все загрузки", + "tr-notfound": "Модель не найдена!", + "tr-links": "Ссылки:", + "tr-feedback-link": "Обратная связь", + "tr-load": "Загрузить прошивку OpenWrt для вашего Устройства", + "tr-build-successful": "Сборка прошла успешно", + "tr-unpack_imagebuilder": "Устанавливается ImageBuilder", + "tr-cpximg-help": "Используйте с sysupgrade и прошивкой \"из коробки\". Или со встроенным загрузчиком cpximg.", + "tr-build-failed": "Сборка прошла с ошибками", + "tr-request-image": "Запустить сборку образа", + "tr-version-build": "Об этой сборке", + "tr-message": "Введите название или модель вашего устройства, затем выберите стабильную сборку или ночную \"snapshot\" сборку.", + "tr-custom-build": "Создать свою сборку", + "tr-customize": "Настройка установленных пакетов", + "tr-model": "Модель:", + "tr-target": "Платформа:", + "tr-request-build": "СОЗДАТЬ СБОРКУ", + "tr-version": "Версия:", + "tr-downloads": "Скачать изображение", + "tr-date": "Дата:", + "tr-eva-help": "Образ с OpenWrt и загрузчиком.", + "tr-uboot-help": "Образ загрузчика. Программное обеспечение низкого уровня, которое загружает операционную систему на ранней стадии загрузки.", + "tr-sysupgrade-help": "Используйте образ Sysupgrade для обновления маршрутизатора, на котором уже работает OpenWrt. Изображение можно использовать с веб-интерфейсом LuCI или терминалом.", + "tr-initramfs-help": "Ядро Linux с минимальной файловой системой. Полезно для первой установки или восстановления.", + "tr-factory-help": "Используйте заводской образ для первой прошивки маршрутизатора с помощью OpenWrt. Обычно вы делаете это через веб-интерфейс оригинальной прошивки.", + "tr-kernel-help": "Ядро Linux в виде отдельного образа.", + "tr-rootfs-help": "Корневая файловая система в виде отдельного образа.", + "tr-sdcard-help": "Образ предназначенный для прошивки на SD-карту.", + "tr-tftp-help": "Образы TFTP используются для прошивки устройства с помощью TFTP метода загрузчика.", + "tr-other-help": "Другой тип образа.", + "tr-check-again": "Проверьте еще раз через 5 секунд...", + "tr-dtb-help": "Device tree blob. Этот файл настраивает ядро Linux для оборудования.", + "tr-calculate_packages_hash": "Провепряются дополниткльно выбранные пакеты", + "tr-build-size": "Выбранные пакеты превышают объем памяти устройства", + "tr-init": "Получен запрос на сборку", + "tr-custom-downloads": "Настраиваемая загрузка", + "tr-building_image": "Генерация образа прошивки", + "tr-download_imagebuilder": "Скачивается ImageBuilder архив", + "tr-title": "OpenWrt - поисковик прошивок" +} |