qsgen2: Add en_UK and fr_FR language files.

This commit is contained in:
Stig-Ørjan Smelror 2024-02-16 21:10:24 +01:00
parent 2a8eb3e02f
commit 31930c60a7
3 changed files with 233 additions and 1 deletions

116
include/qsgen2/lang/en_UK Normal file
View File

@ -0,0 +1,116 @@
qsgenlang=(
_qsgen2_msg_2 "- Forced Update: Generating Everything"
_qsgen2_msg_3 "* %SCRIPT_NAME% cannot parse this site. Exiting. *"
_qsgen2_msg_4 "Please install Pandoc."
_qsgen2_msg_5 "No valid generator found. Are you sure you've selected the correct generator in 'config'?"
_qsgen2_msg_6 "Using the"
_qsgen2_msg_6.1 "-engine for files:"
_qsgen2_msg_7 "- Created by kekePower - 2018-"
_qsgen2_msg_8 "- See"
_qsgen2_msg_8.1 "for more information."
_qsgen2_msg_9 "Contents of the Config file:"
_list_pages_msg_1 "_list_pages: No Pages found with extension"
_list_pages_msg_2 "_list_pages: Adding file to array:"
_list_blogs_msg_1 "_list_blogs: No blog files found."
_list_blogs_msg_2 "_list_blogs: Adding file to array:"
_blog_cache_msg_1 "_blog_cache: HASH VALUE:"
_blog_cache_msg_2 "1. _blog_cache:"
_blog_cache_msg_3 "2. _blog_cache: current_cache:"
_blog_cache_msg_4 "3. _blog_cache: new_cache_file:"
_blog_cache_msg_5 "4. _blog_cache: new_current_cache:"
_pages_cache_msg_1 "PAGES HASH VALUE:"
_pages_cache_msg_2 "1. pages_cache:"
_pages_cache_msg_3 "1. _pages_cache: current_cache:"
_pages_cache_msg_4 "2. _pages_cache: pages_file:"
_pages_cache_msg_5 "2. _pages_cache: current_cache:"
_last_updated_msg_1 "_last_updated: Setting date and version in footer"
_last_updated_msg_1 "_last_updated:"
_f_last_updated_msg_1 "_f_last_updated: Setting date and version in footer of file"
_f_last_updated_msg_2 "_f_last_updated:"
_f_last_updated_msg_3 "_f_last_updated: File"
_f_last_updated_msg_3.1 "not found."
_pages_msg_1 "_pages: Running function _pages_cache"
_pages_msg_2 "* You do not have any pages *"
_pages_msg_3 "Generating Pages"
_pages_msg_4 "_pages: pages_array is not empty"
_pages_msg_5 "_pages: Setting Pages template"
_pages_msg_6 "Unable to find the Pages template:"
_pages_msg_7 "_pages: Reading Pages template into pages_tpl"
_pages_msg_9 "_pages: Loading page_content once -"
_pages_msg_10 "_pages: Finding page_title"
_pages_msg_11 "_pages:"
_pages_msg_12 "_pages: Removing #title line from page_content"
_pages_msg_13 "_pages: Running engine on"
_pages_msg_14 "_pages: Checking for #link, #showimg and #ytvideo in page_content"
_pages_msg_15 "_pages: #link is present, run _link: page_content"
_pages_msg_16 "_pages: #showimg is present, run _image: page_content"
_pages_msg_17 "_pages: #ytvideo is present, run _youtube: page_content"
_pages_msg_18 "_pages: Replacing #pagetitle, #tagline and #sitename in pages_tpl"
_pages_msg_19 "_pages: Replacing BODY with page_content in pages_tpl"
_pages_msg_20 "_pages: _last_updated in pages_tpl"
_pages_msg_21 "_pages: Lowercase filenames, always"
_pages_msg_22 "_pages: Running _cleanup"
_pages_msg_23 "- Parsing"
_pages_msg_24 "- blog_in_index ="
_pages_msg_25 "- Printing blog temp file:"
_pages_msg_26 "Updating index.html with new blog posts"
_pages_msg_27 "- Parsing"
_pages_msg_28 "- blog_in_index ="
_pages_msg_29 "- No new or updated Pages found"
_blogs_msg_1 "_blogs: Running function _list_blogs"
_blogs_msg_2 "* You do not have any blogs *"
_blogs_msg_3 "Generating Blogs"
_blogs_msg_4 "_blogs: Running function _blog_cache"
_blogs_msg_5 "Unable to find theme template for Blogs."
_blogs_msg_6 "_blogs: Processing pre-data for"
_blogs_msg_7 "_blogs: Looking for DATE: Found"
_blogs_msg_8 "_blogs: Looking for BLOG_TITLE: Found"
_blogs_msg_9 "* _blogs: DATE metadata missing in"
_blogs_msg_10 "* _blogs: BLOG_TITLE metadata missing in"
_blogs_msg_11 "_blogs: Adding data for"
_blogs_msg_11.1 "to array to export"
_blogs_msg_12 "_blogs: Processing"
_blogs_msg_14 "_blogs: Processing substitutes in"
_blogs_msg_15 "_blogs: Running function $engine for"
_blogs_msg_16 "_blogs: Checking for #link, #showimg and #ytvideo in blog_content"
_blogs_msg_17 "_blogs: #link is present, run _link: blog_content"
_blogs_msg_18 "_blogs: #showimg is present, run _link: blog_content"
_blogs_msg_19 "_blogs: #ytvideo is present, run _link: blog_content"
_blogs_msg_20 "_blogs: Replacing tagline, sitename and pagetitle"
_blogs_msg_21 "_blogs: Creating directory"
_blogs_msg_22 "_blogs: Writing blog to disk:"
_blogs_msg_23 "_blogs: new_updated_blogs=true"
_blogs_msg_24 "- No new or updated Blogs found"
_blogs_msg_25 "* _blogs: Running _blog_idx_for_index"
_blogs_msg_26 "* _blogs: Running _blog_index"
_blog_idx_for_index_msg_1 "- Populating"
_blog_idx_for_index_msg_2 "_blog_idx_for_index: Initiating function"
_blog_idx_for_index_msg_3 "_blog_idx_for_index: BLOG_META_STR_ARRAY:"
_blog_idx_for_index_msg_4 "_blog_idx_for_index: meta_str from BLOG_META_STR_ARRAY from _blogs"
_blog_idx_for_index_msg_5 "_blog_idx_for_index:"
_blog_idx_for_index_msg_6 "_blog_idx_for_index: Iterate over each component and extract information"
_blog_idx_for_index_msg_7 "_blog_idx_for_index: Running"
_blog_idx_for_index_msg_7.1 "on content to catch QStags in Ingress"
_blog_idx_for_index_msg_8 "_blog_idx_for_index: Writing _blog_idx_for_index to file:"
_blog_idx_for_index_msg_9 "_blog_idx_for_index: blog_list_content ="
_blog_index_msg_1 "_blog_index: blog_in_index="
_blog_index_msg_2 "_blog_index: new_updated_blogs="
_blog_index_msg_3 "_blog_index: Running function _blog_index"
_blog_index_msg_4 "_blog_index: blog_in_index ="
_blog_index_msg_5 "- Generating Page:"
_blog_index_msg_6 "_blog_index: Replacing sitename and tagline"
_blog_index_msg_7 "_blog_index: Replacing BODY with content of"
_blog_index_msg_8 "_blog_index: Writing"
_blog_index_msg_9 "_blog_index: Content length of blog_index_content:"
_add_blog_list_to_index_msg_1 "_add_blog_list_to_index: Inserting blog list to index.html"
_sitemap_msg_1 "Generating Sitemap"
_sitemap_msg_2 "Sitemap generated at"
_link_msg_1 "_link: URL_MAIN(line):"
_link_msg_2 "_link_ URL:"
_link_msg_3 "_link: Text:"
_image_msg_1 "_image: Processing line:"
_youtube_msg_1 "_youtube: Processing line:"
_cleanup_msg_1 "_cleanup: Cleaning up tags in content"
_html_msg_1 "_html: Converting QStags in content"
_zhtml_msg_1 "_zhtml: Converting QStags in content"
)

116
include/qsgen2/lang/fr_FR Normal file
View File

@ -0,0 +1,116 @@
qsgenlang=(
_qsgen2_msg_2 "- Mise à jour forcée : Génération de tout"
_qsgen2_msg_3 "* %SCRIPT_NAME% ne peut pas analyser ce site. Sortie. *"
_qsgen2_msg_4 "Veuillez installer Pandoc."
_qsgen2_msg_5 "Aucun générateur valide trouvé. Êtes-vous sûr d'avoir sélectionné le bon générateur dans 'config' ?"
_qsgen2_msg_6 "Utilisation du"
_qsgen2_msg_6.1 "-moteur pour les fichiers :"
_qsgen2_msg_7 "- Créé par kekePower - 2018-"
_qsgen2_msg_8 "- Voir"
_qsgen2_msg_8.1 "pour plus d'informations."
_qsgen2_msg_9 "Contenu du fichier Config :"
_list_pages_msg_1 "_list_pages : Aucune page trouvée avec l'extension"
_list_pages_msg_2 "_list_pages : Ajout du fichier au tableau :"
_list_blogs_msg_1 "_list_blogs : Aucun fichier de blog trouvé."
_list_blogs_msg_2 "_list_blogs : Ajout du fichier au tableau :"
_blog_cache_msg_1 "_blog_cache : VALEUR DU HASH :"
_blog_cache_msg_2 "1. _blog_cache :"
_blog_cache_msg_3 "2. _blog_cache : cache_actuel :"
_blog_cache_msg_4 "3. _blog_cache : nouveau_fichier_cache :"
_blog_cache_msg_5 "4. _blog_cache : nouveau_cache_actuel :"
_pages_cache_msg_1 "VALEUR DU HASH DES PAGES :"
_pages_cache_msg_2 "1. cache_des_pages :"
_pages_cache_msg_3 "1. _cache_des_pages : cache_actuel :"
_pages_cache_msg_4 "2. _cache_des_pages : fichier_des_pages :"
_pages_cache_msg_5 "2. _cache_des_pages : cache_actuel :"
_last_updated_msg_1 "_last_updated : Définition de la date et de la version dans le pied de page"
_last_updated_msg_1 "_last_updated :"
_f_last_updated_msg_1 "_f_last_updated : Définition de la date et de la version dans le pied de page du fichier"
_f_last_updated_msg_2 "_f_last_updated :"
_f_last_updated_msg_3 "_f_last_updated : Fichier"
_f_last_updated_msg_3.1 "non trouvé."
_pages_msg_1 "_pages : Exécution de la fonction _cache_des_pages"
_pages_msg_2 "* Vous n'avez aucune page *"
_pages_msg_3 "Génération des Pages"
_pages_msg_4 "_pages : le tableau des pages n'est pas vide"
_pages_msg_5 "_pages : Définition du modèle des Pages"
_pages_msg_6 "Impossible de trouver le modèle des Pages :"
_pages_msg_7 "_pages : Lecture du modèle des Pages dans pages_tpl"
_pages_msg_9 "_pages : Chargement du contenu de la page une fois -"
_pages_msg_10 "_pages : Recherche du titre de la page"
_pages_msg_11 "_pages :"
_pages_msg_12 "_pages : Suppression de la ligne #titre du contenu de la page"
_pages_msg_13 "_pages : Exécution du moteur sur"
_pages_msg_14 "_pages : Vérification de #lien, #montrerimg et #videoyt dans le contenu de la page"
_pages_msg_15 "_pages : #lien présent, exécution de _lien : contenu de la page"
_pages_msg_16 "_pages : #montrerimg présent, exécution de _image : contenu de la page"
_pages_msg_17 "_pages : #videoyt présent, exécution de _youtube : contenu de la page"
_pages_msg_18 "_pages : Remplacement de #titredelapage, #slogan et #nomdusite dans pages_tpl"
_pages_msg_19 "_pages : Remplacement du CORPS par le contenu de la page dans pages_tpl"
_pages_msg_20 "_pages : _dernière_mise_à_jour dans pages_tpl"
_pages_msg_21 "_pages : Noms de fichiers en minuscules, toujours"
_pages_msg_22 "_pages : Exécution de _nettoyage"
_pages_msg_23 "- Analyse"
_pages_msg_24 "- blog_dans_index ="
_pages_msg_25 "- Impression du fichier temporaire du blog :"
_pages_msg_26 "Mise à jour de index.html avec les nouveaux articles de blog"
_pages_msg_27 "- Analyse"
_pages_msg_28 "- blog_dans_index ="
_pages_msg_29 "- Aucune nouvelle page ou mise à jour trouvée"
_blogs_msg_1 "_blogs : Exécution de la fonction _list_blogs"
_blogs_msg_2 "* Vous n'avez aucun blog *"
_blogs_msg_3 "Génération des Blogs"
_blogs_msg_4 "_blogs : Exécution de la fonction _cache_des_blogs"
_blogs_msg_5 "Impossible de trouver le modèle de thème pour les Blogs."
_blogs_msg_6 "_blogs : Traitement des données préliminaires pour"
_blogs_msg_7 "_blogs : Recherche de DATE : Trouvé"
_blogs_msg_8 "_blogs : Recherche de TITRE_DU_BLOG : Trouvé"
_blogs_msg_9 "* _blogs : Donnée de DATE manquante dans"
_blogs_msg_10 "* _blogs : TITRE_DU_BLOG manquant dans"
_blogs_msg_11 "_blogs : Ajout des données pour"
_blogs_msg_11.1 "au tableau pour l'export"
_blogs_msg_12 "_blogs : Traitement"
_blogs_msg_14 "_blogs : Traitement des substituts dans"
_blogs_msg_15 "_blogs : Exécution de la fonction $moteur pour"
_blogs_msg_16 "_blogs : Vérification de #lien, #montrerimg et #videoyt dans le contenu du blog"
_blogs_msg_17 "_blogs : #lien présent, exécution de _lien : contenu du blog"
_blogs_msg_18 "_blogs : #montrerimg présent, exécution de _lien : contenu du blog"
_blogs_msg_19 "_blogs : #videoyt présent, exécution de _lien : contenu du blog"
_blogs_msg_20 "_blogs : Remplacement de slogan, nomdusite et titredelapage"
_blogs_msg_21 "_blogs : Création du répertoire"
_blogs_msg_22 "_blogs : Écriture du blog sur le disque :"
_blogs_msg_23 "_blogs : nouveaux_blogs_mis_à_jour=true"
_blogs_msg_24 "- Aucun nouveau blog ou mise à jour trouvée"
_blogs_msg_25 "* _blogs : Exécution de _index_des_blogs_pour_index"
_blogs_msg_26 "* _blogs : Exécution de _index_des_blogs"
_blog_idx_for_index_msg_1 "- Peuplement"
_blog_idx_for_index_msg_2 "_index_des_blogs_pour_index : Initiation de la fonction"
_blog_idx_for_index_msg_3 "_index_des_blogs_pour_index : TABLEAU_DES_META_DU_BLOG :"
_blog_idx_for_index_msg_4 "_index_des_blogs_pour_index : meta_str du TABLEAU_DES_META_DU_BLOG de _blogs"
_blog_idx_for_index_msg_5 "_index_des_blogs_pour_index :"
_blog_idx_for_index_msg_6 "_index_des_blogs_pour_index : Itération sur chaque composant et extraction des informations"
_blog_idx_for_index_msg_7 "_index_des_blogs_pour_index : Exécution de"
_blog_idx_for_index_msg_7.1 "sur le contenu pour attraper les QStags dans l'Ingress"
_blog_idx_for_index_msg_8 "_index_des_blogs_pour_index : Écriture de _index_des_blogs_pour_index dans le fichier :"
_blog_idx_for_index_msg_9 "_index_des_blogs_pour_index : contenu_de_la_liste_des_blogs ="
_blog_index_msg_1 "_index_des_blogs : blog_dans_index="
_blog_index_msg_2 "_index_des_blogs : nouveaux_blogs_mis_à_jour="
_blog_index_msg_3 "_index_des_blogs : Exécution de la fonction _index_des_blogs"
_blog_index_msg_4 "_index_des_blogs : blog_dans_index ="
_blog_index_msg_5 "- Génération de la Page :"
_blog_index_msg_6 "_index_des_blogs : Remplacement de nomdusite et slogan"
_blog_index_msg_7 "_index_des_blogs : Remplacement du CORPS par le contenu de"
_blog_index_msg_8 "_index_des_blogs : Écriture"
_blog_index_msg_9 "_index_des_blogs : Longueur du contenu de blog_index_content :"
_add_blog_list_to_index_msg_1 "_add_blog_list_to_index : Insertion de la liste des blogs dans index.html"
_sitemap_msg_1 "Génération du Plan du site"
_sitemap_msg_2 "Plan du site généré à"
_link_msg_1 "_link : URL_PRINCIPALE(ligne) :"
_link_msg_2 "_link_ URL :"
_link_msg_3 "_link : Texte :"
_image_msg_1 "_image : Traitement de la ligne :"
_youtube_msg_1 "_youtube : Traitement de la ligne :"
_cleanup_msg_1 "_cleanup : Nettoyage des tags dans le contenu"
_html_msg_1 "_html : Conversion des QStags dans le contenu"
_zhtml_msg_1 "_zhtml : Conversion des QStags dans le contenu"
)

2
qsgen2
View File

@ -951,7 +951,7 @@ function _sitemap() {
# End of the XML file
echo '</urlset>' >> "${sitemap_file}"
_msg sub " - ${sm_file}"
_msg std " - ${sm_file}"
if (${debug}); then _msg debug "${0:t}_msg_2" " ${sitemap_file}"; fi