From f948825d88eff0f8b1bb9cd2c8f77299641cc0ed Mon Sep 17 00:00:00 2001 From: shenmo Date: Mon, 31 Jul 2023 13:13:21 +0800 Subject: [PATCH] add-info --- scripts/ablrun | 10 ++-------- scripts/transhell/ablrun_de_DE.transhell | 3 ++- scripts/transhell/ablrun_en_US.transhell | 14 ++++++++------ scripts/transhell/ablrun_es_ES.transhell | 3 ++- scripts/transhell/ablrun_fr_FR.transhell | 3 ++- scripts/transhell/ablrun_it_IT.transhell | 3 ++- scripts/transhell/ablrun_ja_JP.transhell | 3 ++- scripts/transhell/ablrun_ru_RU.transhell | 3 ++- scripts/transhell/ablrun_zh_CN.transhell | 12 +++++++----- 9 files changed, 29 insertions(+), 25 deletions(-) diff --git a/scripts/ablrun b/scripts/ablrun index 6a5a77c..db25902 100755 --- a/scripts/ablrun +++ b/scripts/ablrun @@ -6,18 +6,12 @@ then load_transhell else source /usr/share/ablrun/transhell/ablrun_en_US.transhell - source /usr/share/ablrun/transhell/ablrun_${LANG}.transhell + source /usr/share/ablrun/transhell/ablrun_$(echo ${LANG%.*}).transhell fi if [ "$*" = "" ] then - echo - echo " All the library files, which packed with additional-base-lib," - echo " are taken from one GNU/Linux distribution. You may found information" - echo " in package control files. The scripts theirselves were created by" - echo " CongTianKong . There's no lisence" - echo " nor copyright restriction with The script. Feel free to deal with." - echo +echo -e "${TRANSHELL_CONTENT_AUTHOR_INFO_AND_LIB_LICENSE}" echo -e "${TRANSHELL_CONTENT_USAGE}" echo -e "${TRANSHELL_CONTENT_ADDITIONAL_BASE_LIB_INFO}" diff --git a/scripts/transhell/ablrun_de_DE.transhell b/scripts/transhell/ablrun_de_DE.transhell index ca3878d..a1a5674 100644 --- a/scripts/transhell/ablrun_de_DE.transhell +++ b/scripts/transhell/ablrun_de_DE.transhell @@ -1,8 +1,9 @@ #!/bin/bash -TRANSHELL_CONTENT_USAGE="Verwendung: $0 [Befehl [Argumente...]]" +TRANSHELL_CONTENT_USAGE="Verwendung: \$0 [Befehl [Argumente...]]" TRANSHELL_CONTENT_ADDITIONAL_BASE_LIB_INFO="Dieses Skript ist Teil von additional-base-lib. Das Paket bietet eine einfache Möglichkeit, das Kompatibilitätsproblem zwischen Anwendung und glibc zu lösen, unterstützt durch Bubblewrap." TRANSHELL_CONTENT_SCRIPT_AUTO_DETECT="Dieses Skript erkennt automatisch normale ausführbare Dateien und AppImages und verwendet dann das angegebene Skript, um sie auszuführen. Wenn Sie Probleme haben, können Sie sie direkt verwenden." TRANSHELL_CONTENT_APPIMAGE_INFO="Für AppImage benötigen Sie ablrun-appimage." TRANSHELL_CONTENT_NORMAL_EXECUTABLE_INFO="Für normale ausführbare Dateien benötigen Sie ablrun-normal." TRANSHELL_CONTENT_FILE_NOT_EXISTS="Datei existiert nicht." +TRANSHELL_CONTENT_AUTHOR_INFO_AND_LIB_LICENSE="\n Alle mit additional-base-lib gepackten Bibliotheksdateien stammen von einer GNU/Linux-Distribution. Informationen dazu sind möglicherweise in den Paketsteuerungsdateien zu finden. Die Skripte selbst wurden von CongTianKong erstellt. Für das Skript gibt es keine Lizenz- oder Urheberrechtsbeschränkungen. Fühlen Sie sich frei, damit umzugehen.\n" diff --git a/scripts/transhell/ablrun_en_US.transhell b/scripts/transhell/ablrun_en_US.transhell index f8dd8a5..1f600da 100644 --- a/scripts/transhell/ablrun_en_US.transhell +++ b/scripts/transhell/ablrun_en_US.transhell @@ -1,7 +1,9 @@ #!/bin/bash -TRANSHELL_CONTENT_USAGE="usage: $0 [command [arguments ...]]" -TRANSHELL_CONTENT_ADDITIONAL_BASE_LIB_INFO="The script is part of additional-base-lib. The package provides a simple way to solve the compatible problem between application and glibc, powered by bubblewrap." -TRANSHELL_CONTENT_SCRIPT_AUTO_DETECT="This script auto-detects normal executable and appimage, and then uses specified script to run either. If you experienced issues, you may want to use them directly." -TRANSHELL_CONTENT_APPIMAGE_INFO="for appimage, you need ablrun-appimage." -TRANSHELL_CONTENT_NORMAL_EXECUTABLE_INFO="for normal executable, you need ablrun-normal." -TRANSHELL_CONTENT_FILE_NOT_EXISTS="File not exists." +TRANSHELL_CONTENT_USAGE="Usage: \$0 [command [arguments...]]" +TRANSHELL_CONTENT_ADDITIONAL_BASE_LIB_INFO="This script is a part of additional-base-lib. The package provides a simple way to solve the compatibility issue between the application and glibc, powered by bubblewrap." +TRANSHELL_CONTENT_SCRIPT_AUTO_DETECT="This script automatically detects normal executables and AppImages, and then uses the specified script to run them. If you encounter any issues, you may also choose to use them directly." +TRANSHELL_CONTENT_APPIMAGE_INFO="For AppImage, you need ablrun-appimage." +TRANSHELL_CONTENT_NORMAL_EXECUTABLE_INFO="For normal executable, you need ablrun-normal." +TRANSHELL_CONTENT_FILE_NOT_EXISTS="File does not exist." +TRANSHELL_CONTENT_AUTHOR_INFO_AND_LIB_LICENSE="\n All library files packaged with additional-base-lib are sourced from a GNU/Linux distribution. You might find information in the package control files. The scripts themselves were created by CongTianKong . There are no license or copyright restrictions for the script. Feel free to use it.\n" + diff --git a/scripts/transhell/ablrun_es_ES.transhell b/scripts/transhell/ablrun_es_ES.transhell index 4648ba5..8c05bf2 100644 --- a/scripts/transhell/ablrun_es_ES.transhell +++ b/scripts/transhell/ablrun_es_ES.transhell @@ -1,8 +1,9 @@ #!/bin/bash -TRANSHELL_CONTENT_USAGE="uso: $0 [comando [argumentos...]]" +TRANSHELL_CONTENT_USAGE="uso: \$0 [comando [argumentos...]]" TRANSHELL_CONTENT_ADDITIONAL_BASE_LIB_INFO="Este script es parte de additional-base-lib. El paquete proporciona una forma sencilla de solucionar el problema de compatibilidad entre la aplicación y glibc, alimentado por bubblewrap." TRANSHELL_CONTENT_SCRIPT_AUTO_DETECT="Este script detecta automáticamente ejecutables normales y appimages, y luego utiliza el script especificado para ejecutarlos. Si experimentas problemas, puedes usarlos directamente." TRANSHELL_CONTENT_APPIMAGE_INFO="para appimage, necesitas ablrun-appimage." TRANSHELL_CONTENT_NORMAL_EXECUTABLE_INFO="para ejecutable normal, necesitas ablrun-normal." TRANSHELL_CONTENT_FILE_NOT_EXISTS="El archivo no existe." +TRANSHELL_CONTENT_AUTHOR_INFO_AND_LIB_LICENSE="\n Todos los archivos de biblioteca que están empaquetados con additional-base-lib\n se toman de una distribución GNU/Linux. Puede encontrar información en los \n archivos de control de paquetes. Los propios scripts fueron creados por\n CongTianKong . No hay ninguna licencia ni\n restricción de derechos de autor para el script. Siéntete libre de utilizarlo.\n" diff --git a/scripts/transhell/ablrun_fr_FR.transhell b/scripts/transhell/ablrun_fr_FR.transhell index b414860..25ff8b7 100644 --- a/scripts/transhell/ablrun_fr_FR.transhell +++ b/scripts/transhell/ablrun_fr_FR.transhell @@ -1,8 +1,9 @@ #!/bin/bash -TRANSHELL_CONTENT_USAGE="utilisation: $0 [commande [arguments...]]" +TRANSHELL_CONTENT_USAGE="utilisation: \$0 [commande [arguments...]]" TRANSHELL_CONTENT_ADDITIONAL_BASE_LIB_INFO="Le script fait partie de additional-base-lib. Le package fournit un moyen simple de résoudre le problème de compatibilité entre l'application et glibc, alimenté par bubblewrap." TRANSHELL_CONTENT_SCRIPT_AUTO_DETECT="Ce script détecte automatiquement les exécutables normaux et les appimages, puis utilise le script spécifié pour les exécuter. Si vous rencontrez des problèmes, vous pouvez les utiliser directement." TRANSHELL_CONTENT_APPIMAGE_INFO="Pour l'appimage, vous avez besoin de ablrun-appimage." TRANSHELL_CONTENT_NORMAL_EXECUTABLE_INFO="Pour l'exécutable normal, vous avez besoin de ablrun-normal." TRANSHELL_CONTENT_FILE_NOT_EXISTS="Fichier inexistant." +TRANSHELL_CONTENT_AUTHOR_INFO_AND_LIB_LICENSE="\n Tous les fichiers de bibliothèque, qui sont inclus dans additional-base-lib, ont été extraits d'une seule distribution GNU/Linux. Vous trouverez peut-être des informations dans les fichiers de contrôle des paquets. Les scripts eux-mêmes ont été créés par CongTianKong . Il n'y a ni licence ni restriction de copyright pour le script. N'hésitez pas à l'utiliser.\n" diff --git a/scripts/transhell/ablrun_it_IT.transhell b/scripts/transhell/ablrun_it_IT.transhell index ebe0aa0..d2e5697 100644 --- a/scripts/transhell/ablrun_it_IT.transhell +++ b/scripts/transhell/ablrun_it_IT.transhell @@ -1,8 +1,9 @@ #!/bin/bash -TRANSHELL_CONTENT_USAGE="uso: $0 [comando [argomenti...]]" +TRANSHELL_CONTENT_USAGE="uso: \$0 [comando [argomenti...]]" TRANSHELL_CONTENT_ADDITIONAL_BASE_LIB_INFO="Lo script fa parte di additional-base-lib. Il pacchetto fornisce un modo semplice per risolvere il problema di compatibilità tra l'applicazione e glibc, alimentato da bubblewrap." TRANSHELL_CONTENT_SCRIPT_AUTO_DETECT="Questo script rileva automaticamente l'eseguibile normale e l'appimage, e quindi utilizza lo script specificato per eseguirli. Se riscontri problemi, potresti volerli utilizzare direttamente." TRANSHELL_CONTENT_APPIMAGE_INFO="Per l'appimage, è necessario ablrun-appimage." TRANSHELL_CONTENT_NORMAL_EXECUTABLE_INFO="Per l'eseguibile normale, è necessario ablrun-normal." TRANSHELL_CONTENT_FILE_NOT_EXISTS="File non esistente." +TRANSHELL_CONTENT_AUTHOR_INFO_AND_LIB_LICENSE="\n Tutti i file di libreria, confezionati con additional-base-lib, sono tratti da una distribuzione GNU/Linux. Potresti trovare informazioni nei file di controllo del pacchetto. Gli script stessi sono stati creati da CongTianKong . Non ci sono restrizioni di licenza o copyright con lo script. Sentiti libero di utilizzarlo.\n" diff --git a/scripts/transhell/ablrun_ja_JP.transhell b/scripts/transhell/ablrun_ja_JP.transhell index 2cf7615..bb9c013 100644 --- a/scripts/transhell/ablrun_ja_JP.transhell +++ b/scripts/transhell/ablrun_ja_JP.transhell @@ -1,8 +1,9 @@ #!/bin/bash -TRANSHELL_CONTENT_USAGE="使い方: $0 [コマンド [引数...]]" +TRANSHELL_CONTENT_USAGE="使い方: \$0 [コマンド [引数...]]" TRANSHELL_CONTENT_ADDITIONAL_BASE_LIB_INFO="このスクリプトは additional-base-lib の一部です。このパッケージは、アプリケーションと glibc の互換性の問題をバブルラップで解決するための簡単な方法を提供します。" TRANSHELL_CONTENT_SCRIPT_AUTO_DETECT="このスクリプトでは、通常の実行可能ファイルと AppImage を自動的に検出し、指定されたスクリプトを使用してどちらかを実行します。問題が発生した場合、直接それらを使用することもできます。" TRANSHELL_CONTENT_APPIMAGE_INFO="AppImage の場合、ablrun-appimage が必要です。" TRANSHELL_CONTENT_NORMAL_EXECUTABLE_INFO="通常の実行可能ファイルの場合、ablrun-normal が必要です。" TRANSHELL_CONTENT_FILE_NOT_EXISTS="ファイルが存在しません。" +TRANSHELL_CONTENT_AUTHOR_INFO_AND_LIB_LICENSE="\n additional-base-lib でパックされたすべてのライブラリファイルは、1 つの GNU/Linux ディストリビューションから取得されています。パッケージの制御ファイルに関する情報が見つかるかもしれません。スクリプト自体は CongTianKong によって作成されました。このスクリプトにはライセンスや著作権の制約はありません。自由に取り扱ってください。\n" diff --git a/scripts/transhell/ablrun_ru_RU.transhell b/scripts/transhell/ablrun_ru_RU.transhell index 76e6a8b..3a413d5 100644 --- a/scripts/transhell/ablrun_ru_RU.transhell +++ b/scripts/transhell/ablrun_ru_RU.transhell @@ -1,8 +1,9 @@ #!/bin/bash -TRANSHELL_CONTENT_USAGE="Использование: $0 [команда [аргументы...]]" +TRANSHELL_CONTENT_USAGE="Использование: \$0 [команда [аргументы...]]" TRANSHELL_CONTENT_ADDITIONAL_BASE_LIB_INFO="Этот скрипт является частью additional-base-lib. Пакет предоставляет простой способ решения проблемы совместимости между приложением и glibc, с поддержкой bubblewrap." TRANSHELL_CONTENT_SCRIPT_AUTO_DETECT="Этот скрипт автоматически обнаруживает нормальные выполняемые файлы и appimage, а затем использует указанный скрипт для их запуска. Если у вас возникли проблемы, вы можете использовать их напрямую." TRANSHELL_CONTENT_APPIMAGE_INFO="Для appimage вам понадобится ablrun-appimage." TRANSHELL_CONTENT_NORMAL_EXECUTABLE_INFO="Для нормального выполняемого файла вам понадобится ablrun-normal." TRANSHELL_CONTENT_FILE_NOT_EXISTS="Файл не существует." +TRANSHELL_CONTENT_AUTHOR_INFO_AND_LIB_LICENSE="\n Все библиотечные файлы, которые упакованы с additional-base-lib,\n были взяты из одного дистрибутива GNU/Linux. Вы можете найти информацию\n в файлах управления пакетами. Сами скрипты были созданы\n CongTianKong . Скрипт не имеет лицензии\n или ограничений авторских прав. Вы можете свободно использовать его.\n" diff --git a/scripts/transhell/ablrun_zh_CN.transhell b/scripts/transhell/ablrun_zh_CN.transhell index b853c1f..60fc624 100644 --- a/scripts/transhell/ablrun_zh_CN.transhell +++ b/scripts/transhell/ablrun_zh_CN.transhell @@ -1,7 +1,9 @@ #!/bin/bash -TRANSHELL_CONTENT_USAGE="使用方法:$0 [命令 [参数...]]" -TRANSHELL_CONTENT_ADDITIONAL_BASE_LIB_INFO="此脚本是 additional-base-lib 的一部分。该软件包提供了一个简单的方法来解决应用程序和 glibc 之间的兼容性问题,由 bubblewrap 提供支持。" -TRANSHELL_CONTENT_SCRIPT_AUTO_DETECT="此脚本会自动检测普通可执行文件和 AppImage 文件,然后使用指定的脚本运行它们。如果遇到问题,您可以直接使用它们。" -TRANSHELL_CONTENT_APPIMAGE_INFO="对于 AppImage 文件,您需要 ablrun-appimage。" -TRANSHELL_CONTENT_NORMAL_EXECUTABLE_INFO="对于普通可执行文件,您需要 ablrun-normal。" +TRANSHELL_CONTENT_USAGE="用法: \$0 [命令 [参数...]]" +TRANSHELL_CONTENT_ADDITIONAL_BASE_LIB_INFO="该脚本是 additional-base-lib 的一部分。此软件包提供了一个简单的方法来解决应用程序与 glibc 之间的兼容性问题,基于 bubblewrap 提供支持。" +TRANSHELL_CONTENT_SCRIPT_AUTO_DETECT="此脚本会自动检测普通可执行文件和 AppImage,并使用指定的脚本来运行它们。如果遇到问题,您也可以直接使用这些文件。" +TRANSHELL_CONTENT_APPIMAGE_INFO="对于 AppImage,您需要 ablrun-appimage。" +TRANSHELL_CONTENT_NORMAL_EXECUTABLE_INFO="对于普通的可执行文件,您需要 ablrun-normal。" TRANSHELL_CONTENT_FILE_NOT_EXISTS="文件不存在。" +TRANSHELL_CONTENT_AUTHOR_INFO_AND_LIB_LICENSE="\n 所有打包在 additional-base-lib 中的库文件都来自于 GNU/Linux 发行版。您可能会在包控制文件中找到相关信息。脚本本身由 CongTianKong 创建。此脚本没有许可证或版权限制,请随意使用。\n" +