@@ -4,476 +4,476 @@ discard block |
||
| 4 | 4 | // ** ne pas modifier le fichier ** |
| 5 | 5 | |
| 6 | 6 | if (!defined('_ECRIRE_INC_VERSION')) { |
| 7 | - return; |
|
| 7 | + return; |
|
| 8 | 8 | } |
| 9 | 9 | |
| 10 | 10 | $GLOBALS[$GLOBALS['idx_lang']] = array( |
| 11 | 11 | |
| 12 | - // A |
|
| 13 | - 'access_interface_graphique' => 'Tornar a l’interfàcia grafica completa', |
|
| 14 | - 'access_mode_texte' => 'Afichar l’interfàcia textuau simplificada', |
|
| 15 | - 'admin_debug' => 'desbugatge', |
|
| 16 | - 'admin_modifier_article' => 'Modificar aqueth article', |
|
| 17 | - 'admin_modifier_auteur' => 'Modificar aqueth autor', |
|
| 18 | - 'admin_modifier_breve' => 'Modificar aquera brèva', |
|
| 19 | - 'admin_modifier_mot' => 'Modificar aqueth mot clau', |
|
| 20 | - 'admin_modifier_rubrique' => 'Modificar aquera rubrica', |
|
| 21 | - 'admin_recalculer' => 'Tornar calcular la pagina', |
|
| 22 | - 'alerte_maj_impossible' => '<b>Alèrta!</b> Qu’ei impossible d’actualizar la basa SQL de cap tà la version @version@; dilhèu que i a un problèma relatiu au dret de modificar la basa de dadas. Volhatz contactar lo vòste aubergader.', |
|
| 23 | - 'analyse_xml' => 'Analisi XML', |
|
| 24 | - 'articles_recents' => 'Los articles mei recents', |
|
| 25 | - 'avis_archive_incorrect' => 'lo fichièr archiu n’ei pas un fichièr SPIP', |
|
| 26 | - 'avis_archive_invalide' => 'lo fichièr archiu n’ei pas valid', |
|
| 27 | - 'avis_attention' => 'ATENCION!', |
|
| 28 | - 'avis_champ_incorrect_type_objet' => 'Nom de camp incorrècte @name@ tà objècte de tipe @type@', |
|
| 29 | - 'avis_colonne_inexistante' => 'La colomna @col@ n’existeish pas', |
|
| 30 | - 'avis_erreur' => 'Error: vejatz ça devath', |
|
| 31 | - 'avis_erreur_connexion' => 'Error de connexion', |
|
| 32 | - 'avis_erreur_cookie' => 'problèma de cookie', |
|
| 33 | - 'avis_erreur_fonction_contexte' => 'Error de programacion. Non cau pas aperar aquera foncion dens aqueth contèxt.', |
|
| 34 | - 'avis_erreur_mysql' => 'Error SQL ', |
|
| 35 | - 'avis_erreur_sauvegarde' => 'Error dens la sauvagarda (@type@ @id_objet@)! ', |
|
| 12 | + // A |
|
| 13 | + 'access_interface_graphique' => 'Tornar a l’interfàcia grafica completa', |
|
| 14 | + 'access_mode_texte' => 'Afichar l’interfàcia textuau simplificada', |
|
| 15 | + 'admin_debug' => 'desbugatge', |
|
| 16 | + 'admin_modifier_article' => 'Modificar aqueth article', |
|
| 17 | + 'admin_modifier_auteur' => 'Modificar aqueth autor', |
|
| 18 | + 'admin_modifier_breve' => 'Modificar aquera brèva', |
|
| 19 | + 'admin_modifier_mot' => 'Modificar aqueth mot clau', |
|
| 20 | + 'admin_modifier_rubrique' => 'Modificar aquera rubrica', |
|
| 21 | + 'admin_recalculer' => 'Tornar calcular la pagina', |
|
| 22 | + 'alerte_maj_impossible' => '<b>Alèrta!</b> Qu’ei impossible d’actualizar la basa SQL de cap tà la version @version@; dilhèu que i a un problèma relatiu au dret de modificar la basa de dadas. Volhatz contactar lo vòste aubergader.', |
|
| 23 | + 'analyse_xml' => 'Analisi XML', |
|
| 24 | + 'articles_recents' => 'Los articles mei recents', |
|
| 25 | + 'avis_archive_incorrect' => 'lo fichièr archiu n’ei pas un fichièr SPIP', |
|
| 26 | + 'avis_archive_invalide' => 'lo fichièr archiu n’ei pas valid', |
|
| 27 | + 'avis_attention' => 'ATENCION!', |
|
| 28 | + 'avis_champ_incorrect_type_objet' => 'Nom de camp incorrècte @name@ tà objècte de tipe @type@', |
|
| 29 | + 'avis_colonne_inexistante' => 'La colomna @col@ n’existeish pas', |
|
| 30 | + 'avis_erreur' => 'Error: vejatz ça devath', |
|
| 31 | + 'avis_erreur_connexion' => 'Error de connexion', |
|
| 32 | + 'avis_erreur_cookie' => 'problèma de cookie', |
|
| 33 | + 'avis_erreur_fonction_contexte' => 'Error de programacion. Non cau pas aperar aquera foncion dens aqueth contèxt.', |
|
| 34 | + 'avis_erreur_mysql' => 'Error SQL ', |
|
| 35 | + 'avis_erreur_sauvegarde' => 'Error dens la sauvagarda (@type@ @id_objet@)! ', |
|
| 36 | 36 | |
| 37 | - // B |
|
| 38 | - 'barre_a_accent_grave' => 'Inserir ua A accent grèu majuscula', |
|
| 39 | - 'barre_aide' => 'Utilizar las acorcidas tipograficas entà enriquir la vòsta compaginacion', |
|
| 40 | - 'barre_e_accent_aigu' => 'Inserir ua E accent agut majuscula', |
|
| 41 | - 'barre_eo' => 'Inserir ua E dens l’O', |
|
| 42 | - 'barre_eo_maj' => 'Inserir ua E dens l’O majuscula', # MODIF |
|
| 43 | - 'barre_euro' => 'Inserir lo simbèu de l’èuro: €', |
|
| 44 | - 'barre_gras' => 'Hicar en {{gras}}', |
|
| 45 | - 'barre_guillemets' => 'Enrodar dab « verguetas »', |
|
| 46 | - 'barre_guillemets_simples' => 'Enrodar dab „verguetas“', |
|
| 47 | - 'barre_intertitre' => 'Transformar en {{{intertítol}}}', |
|
| 48 | - 'barre_italic' => 'Hicar en {italics}', |
|
| 49 | - 'barre_lien' => 'Transformar en [ligam ipertèxt->http://...]', |
|
| 50 | - 'barre_lien_input' => 'Volhatz indicar l’adreiça deu vòste ligam (que podetz indicar ua adreiça web devath la forma http://www.lomensit.com o simplament indicar lo numèro d’un article d’aqueth sit).', |
|
| 51 | - 'barre_note' => 'Transformar en [[Nòta de pè]]', |
|
| 52 | - 'barre_quote' => '<quote>Citar un messatge</quote>', |
|
| 53 | - 'bouton_changer' => 'Cambiar', |
|
| 54 | - 'bouton_chercher' => 'Cercar', |
|
| 55 | - 'bouton_choisir' => 'Causir', |
|
| 56 | - 'bouton_download' => 'Télécharger', # MODIF |
|
| 57 | - 'bouton_enregistrer' => 'Registrar', |
|
| 58 | - 'bouton_radio_desactiver_messagerie_interne' => 'Desactivar la messatjaria intèrna', |
|
| 59 | - 'bouton_radio_envoi_annonces' => 'Mandar los anoncis editoriaus', |
|
| 60 | - 'bouton_radio_non_envoi_annonces' => 'Non mandar pas nat anonci', |
|
| 61 | - 'bouton_radio_non_envoi_liste_nouveautes' => 'Non mandar pas la tèra de las nautats', |
|
| 62 | - 'bouton_recharger_page' => 'tornar cargar aquera pagina', |
|
| 63 | - 'bouton_telecharger' => 'Telecargar', |
|
| 64 | - 'bouton_upload' => 'Telecargar', # MODIF |
|
| 65 | - 'bouton_valider' => 'Validar', |
|
| 37 | + // B |
|
| 38 | + 'barre_a_accent_grave' => 'Inserir ua A accent grèu majuscula', |
|
| 39 | + 'barre_aide' => 'Utilizar las acorcidas tipograficas entà enriquir la vòsta compaginacion', |
|
| 40 | + 'barre_e_accent_aigu' => 'Inserir ua E accent agut majuscula', |
|
| 41 | + 'barre_eo' => 'Inserir ua E dens l’O', |
|
| 42 | + 'barre_eo_maj' => 'Inserir ua E dens l’O majuscula', # MODIF |
|
| 43 | + 'barre_euro' => 'Inserir lo simbèu de l’èuro: €', |
|
| 44 | + 'barre_gras' => 'Hicar en {{gras}}', |
|
| 45 | + 'barre_guillemets' => 'Enrodar dab « verguetas »', |
|
| 46 | + 'barre_guillemets_simples' => 'Enrodar dab „verguetas“', |
|
| 47 | + 'barre_intertitre' => 'Transformar en {{{intertítol}}}', |
|
| 48 | + 'barre_italic' => 'Hicar en {italics}', |
|
| 49 | + 'barre_lien' => 'Transformar en [ligam ipertèxt->http://...]', |
|
| 50 | + 'barre_lien_input' => 'Volhatz indicar l’adreiça deu vòste ligam (que podetz indicar ua adreiça web devath la forma http://www.lomensit.com o simplament indicar lo numèro d’un article d’aqueth sit).', |
|
| 51 | + 'barre_note' => 'Transformar en [[Nòta de pè]]', |
|
| 52 | + 'barre_quote' => '<quote>Citar un messatge</quote>', |
|
| 53 | + 'bouton_changer' => 'Cambiar', |
|
| 54 | + 'bouton_chercher' => 'Cercar', |
|
| 55 | + 'bouton_choisir' => 'Causir', |
|
| 56 | + 'bouton_download' => 'Télécharger', # MODIF |
|
| 57 | + 'bouton_enregistrer' => 'Registrar', |
|
| 58 | + 'bouton_radio_desactiver_messagerie_interne' => 'Desactivar la messatjaria intèrna', |
|
| 59 | + 'bouton_radio_envoi_annonces' => 'Mandar los anoncis editoriaus', |
|
| 60 | + 'bouton_radio_non_envoi_annonces' => 'Non mandar pas nat anonci', |
|
| 61 | + 'bouton_radio_non_envoi_liste_nouveautes' => 'Non mandar pas la tèra de las nautats', |
|
| 62 | + 'bouton_recharger_page' => 'tornar cargar aquera pagina', |
|
| 63 | + 'bouton_telecharger' => 'Telecargar', |
|
| 64 | + 'bouton_upload' => 'Telecargar', # MODIF |
|
| 65 | + 'bouton_valider' => 'Validar', |
|
| 66 | 66 | |
| 67 | - // C |
|
| 68 | - 'cal_apresmidi' => 'tantòst', |
|
| 69 | - 'cal_jour_entier' => 'dia entièr', |
|
| 70 | - 'cal_matin' => 'matin', |
|
| 71 | - 'cal_par_jour' => 'calendèr per dia', |
|
| 72 | - 'cal_par_mois' => 'calendèr per mes', |
|
| 73 | - 'cal_par_semaine' => 'calendèr per setmana', |
|
| 74 | - 'confirm_changer_statut' => 'Atencion, qu’avetz demandat de cambiar l’estatut d’aqueth element. E desiratz de contunhar? ', |
|
| 67 | + // C |
|
| 68 | + 'cal_apresmidi' => 'tantòst', |
|
| 69 | + 'cal_jour_entier' => 'dia entièr', |
|
| 70 | + 'cal_matin' => 'matin', |
|
| 71 | + 'cal_par_jour' => 'calendèr per dia', |
|
| 72 | + 'cal_par_mois' => 'calendèr per mes', |
|
| 73 | + 'cal_par_semaine' => 'calendèr per setmana', |
|
| 74 | + 'confirm_changer_statut' => 'Atencion, qu’avetz demandat de cambiar l’estatut d’aqueth element. E desiratz de contunhar? ', |
|
| 75 | 75 | |
| 76 | - // D |
|
| 77 | - 'date_aujourdhui' => 'uei', |
|
| 78 | - 'date_avant_jc' => 'abans lo Crist', |
|
| 79 | - 'date_dans' => 'd’aquí @delai@', |
|
| 80 | - 'date_de_mois_1' => '@j@ de genèr', |
|
| 81 | - 'date_de_mois_10' => '@j@ d’octòbre', |
|
| 82 | - 'date_de_mois_11' => '@j@ de noveme', |
|
| 83 | - 'date_de_mois_12' => '@j@ de deceme', |
|
| 84 | - 'date_de_mois_2' => '@j@ de heurèr', |
|
| 85 | - 'date_de_mois_3' => '@j@ de març', |
|
| 86 | - 'date_de_mois_4' => '@j@ d’abriu', |
|
| 87 | - 'date_de_mois_5' => '@j@ de mai', |
|
| 88 | - 'date_de_mois_6' => '@j@ de junh', |
|
| 89 | - 'date_de_mois_7' => '@j@ de julhet', |
|
| 90 | - 'date_de_mois_8' => '@j@ d’agost', |
|
| 91 | - 'date_de_mois_9' => '@j@ de seteme', |
|
| 92 | - 'date_demain' => 'deman', |
|
| 93 | - 'date_fmt_heures_minutes' => '@h@h@m@min', |
|
| 94 | - 'date_fmt_jour_heure' => '@jour@ a @heure@', |
|
| 95 | - 'date_fmt_jour_mois' => '@jourmois@', |
|
| 96 | - 'date_fmt_jour_mois_annee' => '@jourmois@ de @annee@', |
|
| 97 | - 'date_fmt_mois_annee' => '@nommois@ de @annee@', |
|
| 98 | - 'date_fmt_nomjour_date' => 'lo @nomjour@ @date@', |
|
| 99 | - 'date_heures' => 'òras', |
|
| 100 | - 'date_hier' => 'ièr', |
|
| 101 | - 'date_il_y_a' => '@delai@ a', |
|
| 102 | - 'date_jnum1' => '1r', |
|
| 103 | - 'date_jnum10' => '10', |
|
| 104 | - 'date_jnum11' => '11', |
|
| 105 | - 'date_jnum12' => '12', |
|
| 106 | - 'date_jnum13' => '13', |
|
| 107 | - 'date_jnum14' => '14', |
|
| 108 | - 'date_jnum15' => '15', |
|
| 109 | - 'date_jnum16' => '16', |
|
| 110 | - 'date_jnum17' => '17', |
|
| 111 | - 'date_jnum18' => '18', |
|
| 112 | - 'date_jnum19' => '19', |
|
| 113 | - 'date_jnum2' => '2', |
|
| 114 | - 'date_jnum20' => '20', |
|
| 115 | - 'date_jnum21' => '21', |
|
| 116 | - 'date_jnum22' => '22', |
|
| 117 | - 'date_jnum23' => '23', |
|
| 118 | - 'date_jnum24' => '24', |
|
| 119 | - 'date_jnum25' => '25', |
|
| 120 | - 'date_jnum26' => '26', |
|
| 121 | - 'date_jnum27' => '27', |
|
| 122 | - 'date_jnum28' => '28', |
|
| 123 | - 'date_jnum29' => '29', |
|
| 124 | - 'date_jnum3' => '3', |
|
| 125 | - 'date_jnum30' => '30', |
|
| 126 | - 'date_jnum31' => '31', |
|
| 127 | - 'date_jnum4' => '4', |
|
| 128 | - 'date_jnum5' => '5', |
|
| 129 | - 'date_jnum6' => '6', |
|
| 130 | - 'date_jnum7' => '7', |
|
| 131 | - 'date_jnum8' => '8', |
|
| 132 | - 'date_jnum9' => '9', |
|
| 133 | - 'date_jour_1' => 'dimenge', |
|
| 134 | - 'date_jour_2' => 'diluns', |
|
| 135 | - 'date_jour_3' => 'dimars', |
|
| 136 | - 'date_jour_4' => 'dimèrcs', |
|
| 137 | - 'date_jour_5' => 'dijaus', |
|
| 138 | - 'date_jour_6' => 'divés', |
|
| 139 | - 'date_jour_7' => 'dissabte', |
|
| 140 | - 'date_jours' => 'dias', |
|
| 141 | - 'date_minutes' => 'minutas', |
|
| 142 | - 'date_mois' => 'mes', |
|
| 143 | - 'date_mois_1' => 'genèr', |
|
| 144 | - 'date_mois_10' => 'octòbre', |
|
| 145 | - 'date_mois_11' => 'noveme', |
|
| 146 | - 'date_mois_12' => 'deceme', |
|
| 147 | - 'date_mois_2' => 'heurèr', |
|
| 148 | - 'date_mois_3' => 'març', |
|
| 149 | - 'date_mois_4' => 'abriu', |
|
| 150 | - 'date_mois_5' => 'mai', |
|
| 151 | - 'date_mois_6' => 'junh', |
|
| 152 | - 'date_mois_7' => 'julhet', |
|
| 153 | - 'date_mois_8' => 'agost', |
|
| 154 | - 'date_mois_9' => 'seteme', |
|
| 155 | - 'date_saison_1' => 'ivèrn', |
|
| 156 | - 'date_saison_2' => 'prima', |
|
| 157 | - 'date_saison_3' => 'estiu', |
|
| 158 | - 'date_saison_4' => 'agòr', |
|
| 159 | - 'date_semaines' => 'setmana(s)', |
|
| 160 | - 'dirs_commencer' => 'entà començar vertadèrament l’installacion', |
|
| 161 | - 'dirs_preliminaire' => 'Preliminar: <b>Reglar los drets d’accès</b>', |
|
| 162 | - 'dirs_probleme_droits' => 'Problèma de drets d’accès', # MODIF |
|
| 163 | - 'dirs_repertoires_absents' => '<b>Non s’ei pas trobat los repertòris seguents: <ul>@bad_dirs@.</ul> </b> |
|
| 76 | + // D |
|
| 77 | + 'date_aujourdhui' => 'uei', |
|
| 78 | + 'date_avant_jc' => 'abans lo Crist', |
|
| 79 | + 'date_dans' => 'd’aquí @delai@', |
|
| 80 | + 'date_de_mois_1' => '@j@ de genèr', |
|
| 81 | + 'date_de_mois_10' => '@j@ d’octòbre', |
|
| 82 | + 'date_de_mois_11' => '@j@ de noveme', |
|
| 83 | + 'date_de_mois_12' => '@j@ de deceme', |
|
| 84 | + 'date_de_mois_2' => '@j@ de heurèr', |
|
| 85 | + 'date_de_mois_3' => '@j@ de març', |
|
| 86 | + 'date_de_mois_4' => '@j@ d’abriu', |
|
| 87 | + 'date_de_mois_5' => '@j@ de mai', |
|
| 88 | + 'date_de_mois_6' => '@j@ de junh', |
|
| 89 | + 'date_de_mois_7' => '@j@ de julhet', |
|
| 90 | + 'date_de_mois_8' => '@j@ d’agost', |
|
| 91 | + 'date_de_mois_9' => '@j@ de seteme', |
|
| 92 | + 'date_demain' => 'deman', |
|
| 93 | + 'date_fmt_heures_minutes' => '@h@h@m@min', |
|
| 94 | + 'date_fmt_jour_heure' => '@jour@ a @heure@', |
|
| 95 | + 'date_fmt_jour_mois' => '@jourmois@', |
|
| 96 | + 'date_fmt_jour_mois_annee' => '@jourmois@ de @annee@', |
|
| 97 | + 'date_fmt_mois_annee' => '@nommois@ de @annee@', |
|
| 98 | + 'date_fmt_nomjour_date' => 'lo @nomjour@ @date@', |
|
| 99 | + 'date_heures' => 'òras', |
|
| 100 | + 'date_hier' => 'ièr', |
|
| 101 | + 'date_il_y_a' => '@delai@ a', |
|
| 102 | + 'date_jnum1' => '1r', |
|
| 103 | + 'date_jnum10' => '10', |
|
| 104 | + 'date_jnum11' => '11', |
|
| 105 | + 'date_jnum12' => '12', |
|
| 106 | + 'date_jnum13' => '13', |
|
| 107 | + 'date_jnum14' => '14', |
|
| 108 | + 'date_jnum15' => '15', |
|
| 109 | + 'date_jnum16' => '16', |
|
| 110 | + 'date_jnum17' => '17', |
|
| 111 | + 'date_jnum18' => '18', |
|
| 112 | + 'date_jnum19' => '19', |
|
| 113 | + 'date_jnum2' => '2', |
|
| 114 | + 'date_jnum20' => '20', |
|
| 115 | + 'date_jnum21' => '21', |
|
| 116 | + 'date_jnum22' => '22', |
|
| 117 | + 'date_jnum23' => '23', |
|
| 118 | + 'date_jnum24' => '24', |
|
| 119 | + 'date_jnum25' => '25', |
|
| 120 | + 'date_jnum26' => '26', |
|
| 121 | + 'date_jnum27' => '27', |
|
| 122 | + 'date_jnum28' => '28', |
|
| 123 | + 'date_jnum29' => '29', |
|
| 124 | + 'date_jnum3' => '3', |
|
| 125 | + 'date_jnum30' => '30', |
|
| 126 | + 'date_jnum31' => '31', |
|
| 127 | + 'date_jnum4' => '4', |
|
| 128 | + 'date_jnum5' => '5', |
|
| 129 | + 'date_jnum6' => '6', |
|
| 130 | + 'date_jnum7' => '7', |
|
| 131 | + 'date_jnum8' => '8', |
|
| 132 | + 'date_jnum9' => '9', |
|
| 133 | + 'date_jour_1' => 'dimenge', |
|
| 134 | + 'date_jour_2' => 'diluns', |
|
| 135 | + 'date_jour_3' => 'dimars', |
|
| 136 | + 'date_jour_4' => 'dimèrcs', |
|
| 137 | + 'date_jour_5' => 'dijaus', |
|
| 138 | + 'date_jour_6' => 'divés', |
|
| 139 | + 'date_jour_7' => 'dissabte', |
|
| 140 | + 'date_jours' => 'dias', |
|
| 141 | + 'date_minutes' => 'minutas', |
|
| 142 | + 'date_mois' => 'mes', |
|
| 143 | + 'date_mois_1' => 'genèr', |
|
| 144 | + 'date_mois_10' => 'octòbre', |
|
| 145 | + 'date_mois_11' => 'noveme', |
|
| 146 | + 'date_mois_12' => 'deceme', |
|
| 147 | + 'date_mois_2' => 'heurèr', |
|
| 148 | + 'date_mois_3' => 'març', |
|
| 149 | + 'date_mois_4' => 'abriu', |
|
| 150 | + 'date_mois_5' => 'mai', |
|
| 151 | + 'date_mois_6' => 'junh', |
|
| 152 | + 'date_mois_7' => 'julhet', |
|
| 153 | + 'date_mois_8' => 'agost', |
|
| 154 | + 'date_mois_9' => 'seteme', |
|
| 155 | + 'date_saison_1' => 'ivèrn', |
|
| 156 | + 'date_saison_2' => 'prima', |
|
| 157 | + 'date_saison_3' => 'estiu', |
|
| 158 | + 'date_saison_4' => 'agòr', |
|
| 159 | + 'date_semaines' => 'setmana(s)', |
|
| 160 | + 'dirs_commencer' => 'entà començar vertadèrament l’installacion', |
|
| 161 | + 'dirs_preliminaire' => 'Preliminar: <b>Reglar los drets d’accès</b>', |
|
| 162 | + 'dirs_probleme_droits' => 'Problèma de drets d’accès', # MODIF |
|
| 163 | + 'dirs_repertoires_absents' => '<b>Non s’ei pas trobat los repertòris seguents: <ul>@bad_dirs@.</ul> </b> |
|
| 164 | 164 | <p>Que’s pòt que venga d’un problèma de majusculas o minusculas mau hicadas. |
| 165 | 165 | Verificatz que las minusculas e majusculas d’aqueths repertòris e correspónian plan dab çò d’afichat |
| 166 | 166 | ça sus; se n’ei pas lo cas, tornatz nommar los repertòris dab lo vòste logiciau FTP en corregir l’error. |
| 167 | 167 | <p>Un còp qu’auratz hèit aquò, que poiratz ', # MODIF |
| 168 | - 'dirs_repertoires_suivants' => '<b>Los repertòris seguents non son pas accessibles en escritura: <ul>@bad_dirs@.</ul> </b> |
|
| 168 | + 'dirs_repertoires_suivants' => '<b>Los repertòris seguents non son pas accessibles en escritura: <ul>@bad_dirs@.</ul> </b> |
|
| 169 | 169 | <p>Entà adobar aquò, utilizatz lo vòste client FTP entà reglar los drets d’accès de cadun |
| 170 | 170 | d’aqueths repertòris. La guida d’installacion qu’explica en detalh quin cau procedir. |
| 171 | 171 | <p>Tanlèu qu’auratz hèita aquera manipulacion, que poiratz ', # MODIF |
| 172 | - 'double_occurrence' => 'Double occurrence', # MODIF |
|
| 172 | + 'double_occurrence' => 'Double occurrence', # MODIF |
|
| 173 | 173 | |
| 174 | - // E |
|
| 175 | - 'envoi_via_le_site' => 'Mandadís dab lo biaish deu sit web', |
|
| 174 | + // E |
|
| 175 | + 'envoi_via_le_site' => 'Mandadís dab lo biaish deu sit web', |
|
| 176 | 176 | |
| 177 | - // F |
|
| 178 | - 'fichier_introuvable' => 'Non s’ei pas pogut trobar lo fichièr @fichier@.', # MODIF |
|
| 179 | - 'form_deja_inscrit' => 'Qu’ètz ja inscriut(a).', |
|
| 180 | - 'form_email_non_valide' => 'La vòsta adreiça e-mail n’ei pas valida.', |
|
| 181 | - 'form_forum_access_refuse' => 'Non podetz plus accedir a aqueth sit.', |
|
| 182 | - 'form_forum_bonjour' => 'Adishatz @nom@,,', |
|
| 183 | - 'form_forum_email_deja_enregistre' => 'Aquera adreiça e-mail ja qu’ei registrada, doncas que podetz utilizar lo vòste mot de santa Clara costumèr.', |
|
| 184 | - 'form_forum_identifiant_mail' => 'Que vs’avèm mandat lo vòste identificant navèth per e-mail.', |
|
| 185 | - 'form_forum_identifiants' => 'Identificants personaus', |
|
| 186 | - 'form_forum_indiquer_nom_email' => 'Indicatz aquí lo vòste nom e la vòsta adreiça e-mail. Lo vòste identificant personau qu’arribarà lèu-lèu, per e-mail.', |
|
| 187 | - 'form_forum_login' => 'login:', |
|
| 188 | - 'form_forum_message_auto' => '(aquò qu’ei un messatge automatic)', |
|
| 189 | - 'form_forum_pass' => 'mot de santa Clara:', |
|
| 190 | - 'form_forum_probleme_mail' => 'Problèma d’e-mail: ne’s pòt pas mandar l’identificant.', |
|
| 191 | - 'form_forum_voici1' => 'Tiètz los vòstes identificants entà poder participar aus forums |
|
| 177 | + // F |
|
| 178 | + 'fichier_introuvable' => 'Non s’ei pas pogut trobar lo fichièr @fichier@.', # MODIF |
|
| 179 | + 'form_deja_inscrit' => 'Qu’ètz ja inscriut(a).', |
|
| 180 | + 'form_email_non_valide' => 'La vòsta adreiça e-mail n’ei pas valida.', |
|
| 181 | + 'form_forum_access_refuse' => 'Non podetz plus accedir a aqueth sit.', |
|
| 182 | + 'form_forum_bonjour' => 'Adishatz @nom@,,', |
|
| 183 | + 'form_forum_email_deja_enregistre' => 'Aquera adreiça e-mail ja qu’ei registrada, doncas que podetz utilizar lo vòste mot de santa Clara costumèr.', |
|
| 184 | + 'form_forum_identifiant_mail' => 'Que vs’avèm mandat lo vòste identificant navèth per e-mail.', |
|
| 185 | + 'form_forum_identifiants' => 'Identificants personaus', |
|
| 186 | + 'form_forum_indiquer_nom_email' => 'Indicatz aquí lo vòste nom e la vòsta adreiça e-mail. Lo vòste identificant personau qu’arribarà lèu-lèu, per e-mail.', |
|
| 187 | + 'form_forum_login' => 'login:', |
|
| 188 | + 'form_forum_message_auto' => '(aquò qu’ei un messatge automatic)', |
|
| 189 | + 'form_forum_pass' => 'mot de santa Clara:', |
|
| 190 | + 'form_forum_probleme_mail' => 'Problèma d’e-mail: ne’s pòt pas mandar l’identificant.', |
|
| 191 | + 'form_forum_voici1' => 'Tiètz los vòstes identificants entà poder participar aus forums |
|
| 192 | 192 | deu sit "@nom_site_spip@" (@adresse_site@):', # MODIF |
| 193 | - 'form_forum_voici2' => 'Tiètz los vòstes identificants entà perpausar articles |
|
| 193 | + 'form_forum_voici2' => 'Tiètz los vòstes identificants entà perpausar articles |
|
| 194 | 194 | suu sit "@nom_site_spip@" (@adresse_login@):', # MODIF |
| 195 | - 'form_indiquer_email' => 'Volhatz indicar la vòsta adreiça e-mail.', |
|
| 196 | - 'form_indiquer_nom' => 'Volhatz indicar lo vòste nom.', |
|
| 197 | - 'form_indiquer_nom_site' => 'Volhatz indicar lo nom deu vòste sit.', |
|
| 198 | - 'form_pet_deja_enregistre' => 'Ja aqueth sit qu’ei registrat', |
|
| 199 | - 'form_pet_signature_pasprise' => 'La vòsta signatura n’ei pas presa en compte.', |
|
| 200 | - 'form_prop_confirmer_envoi' => 'Confirmar lo mandadís', |
|
| 201 | - 'form_prop_description' => 'Descripcion/comentari', |
|
| 202 | - 'form_prop_enregistre' => 'La vòsta proposicion qu’ei plan registrada, qu’apareisherà en linha tanlèu que los responsables deu sit e l’auràn validada .', |
|
| 203 | - 'form_prop_envoyer' => 'Mandar un messatge', |
|
| 204 | - 'form_prop_indiquer_email' => 'Volhatz indicar ua adreiça e-mail valida', |
|
| 205 | - 'form_prop_indiquer_nom_site' => 'Volhatz indicar lo nom deu sit.', |
|
| 206 | - 'form_prop_indiquer_sujet' => 'Volhatz indicar un subjècte', |
|
| 207 | - 'form_prop_message_envoye' => 'Messatge mandat', |
|
| 208 | - 'form_prop_non_enregistre' => 'La vòsta proposicion n’ei pas estada registrada.', |
|
| 209 | - 'form_prop_sujet' => 'Subjècte', |
|
| 210 | - 'form_prop_url_site' => 'Adreiça (URL) deu sit', # MODIF |
|
| 211 | - 'forum_non_inscrit' => 'Sia n’ètz pas inscriut(a), sia avetz hèit ua error d’adreiça o de mot de santa Clara. ', |
|
| 212 | - 'forum_par_auteur' => 'per @auteur@', |
|
| 213 | - 'forum_titre_erreur' => 'Error...', |
|
| 195 | + 'form_indiquer_email' => 'Volhatz indicar la vòsta adreiça e-mail.', |
|
| 196 | + 'form_indiquer_nom' => 'Volhatz indicar lo vòste nom.', |
|
| 197 | + 'form_indiquer_nom_site' => 'Volhatz indicar lo nom deu vòste sit.', |
|
| 198 | + 'form_pet_deja_enregistre' => 'Ja aqueth sit qu’ei registrat', |
|
| 199 | + 'form_pet_signature_pasprise' => 'La vòsta signatura n’ei pas presa en compte.', |
|
| 200 | + 'form_prop_confirmer_envoi' => 'Confirmar lo mandadís', |
|
| 201 | + 'form_prop_description' => 'Descripcion/comentari', |
|
| 202 | + 'form_prop_enregistre' => 'La vòsta proposicion qu’ei plan registrada, qu’apareisherà en linha tanlèu que los responsables deu sit e l’auràn validada .', |
|
| 203 | + 'form_prop_envoyer' => 'Mandar un messatge', |
|
| 204 | + 'form_prop_indiquer_email' => 'Volhatz indicar ua adreiça e-mail valida', |
|
| 205 | + 'form_prop_indiquer_nom_site' => 'Volhatz indicar lo nom deu sit.', |
|
| 206 | + 'form_prop_indiquer_sujet' => 'Volhatz indicar un subjècte', |
|
| 207 | + 'form_prop_message_envoye' => 'Messatge mandat', |
|
| 208 | + 'form_prop_non_enregistre' => 'La vòsta proposicion n’ei pas estada registrada.', |
|
| 209 | + 'form_prop_sujet' => 'Subjècte', |
|
| 210 | + 'form_prop_url_site' => 'Adreiça (URL) deu sit', # MODIF |
|
| 211 | + 'forum_non_inscrit' => 'Sia n’ètz pas inscriut(a), sia avetz hèit ua error d’adreiça o de mot de santa Clara. ', |
|
| 212 | + 'forum_par_auteur' => 'per @auteur@', |
|
| 213 | + 'forum_titre_erreur' => 'Error...', |
|
| 214 | 214 | |
| 215 | - // I |
|
| 216 | - 'ical_texte_rss_articles' => 'Lo fichièr "backend" deus articles d’aqueste sit que’s tròba a l’adreiça:', |
|
| 217 | - 'ical_texte_rss_articles2' => 'Atanben que podetz obtiéner fichièrs "backend" peus articles de cada rubrica deu sit:', |
|
| 218 | - 'ical_texte_rss_breves' => 'Qu’existeishen mei d’un fichièr contienent las brèvas deu sit. En precisar un numèro de rubrica, qu’obtieneratz sonque las brèvas de la rubrica aquera.', |
|
| 219 | - 'icone_a_suivre' => 'De seguir', |
|
| 220 | - 'icone_admin_site' => 'Administracion deu sit', |
|
| 221 | - 'icone_agenda' => 'Agenda e messatjaria', |
|
| 222 | - 'icone_aide_ligne' => 'Ajuda', |
|
| 223 | - 'icone_articles' => 'Articles', |
|
| 224 | - 'icone_auteurs' => 'Autors', |
|
| 225 | - 'icone_brouteur' => 'Navigacion rapida', |
|
| 226 | - 'icone_configuration_site' => 'Configuracion', |
|
| 227 | - 'icone_configurer_site' => 'Configurar lo vòste sit', |
|
| 228 | - 'icone_creer_nouvel_auteur' => 'Crear un autor nau', |
|
| 229 | - 'icone_creer_rubrique' => 'Crear ua rubrica', |
|
| 230 | - 'icone_creer_sous_rubrique' => 'Crear ua sosrubrica', |
|
| 231 | - 'icone_deconnecter' => 'Desconnectà’s', |
|
| 232 | - 'icone_discussions' => 'Discussions', |
|
| 233 | - 'icone_doc_rubrique' => 'Documents de las rubricas', |
|
| 234 | - 'icone_ecrire_article' => 'Escríver un article nau', |
|
| 235 | - 'icone_edition_site' => 'Edicion', |
|
| 236 | - 'icone_gestion_langues' => 'Gestion de las lengas', |
|
| 237 | - 'icone_informations_personnelles' => 'Informacions personaus', |
|
| 238 | - 'icone_interface_complet' => 'Interfàcia completa', |
|
| 239 | - 'icone_interface_simple' => 'Interfàcia simplificada', |
|
| 240 | - 'icone_maintenance_site' => 'Mantienença deu sit', |
|
| 241 | - 'icone_messagerie_personnelle' => 'Messatjaria personau', |
|
| 242 | - 'icone_repartition_debut' => 'Afichar la reparticion dempuish la començança', |
|
| 243 | - 'icone_rubriques' => 'Rubricas', |
|
| 244 | - 'icone_sauver_site' => 'Sauvagarda deu sit', |
|
| 245 | - 'icone_site_entier' => 'Tot lo sit ', |
|
| 246 | - 'icone_sites_references' => 'Sits referenciats', |
|
| 247 | - 'icone_statistiques' => 'Estadisticas deu sit', |
|
| 248 | - 'icone_suivi_activite' => 'Seguir l’activitat editoriau', |
|
| 249 | - 'icone_suivi_actualite' => 'Evolucion deu sit', |
|
| 250 | - 'icone_suivi_pettions' => 'Seguir/gerir las peticions', |
|
| 251 | - 'icone_suivi_revisions' => 'Modificacions deus articles', |
|
| 252 | - 'icone_supprimer_document' => 'Suprimir aqueth document', |
|
| 253 | - 'icone_supprimer_image' => 'Suprimir aqueth imatge', |
|
| 254 | - 'icone_tous_articles' => 'Tots los vòstes articles ', |
|
| 255 | - 'icone_tous_auteur' => 'Tots los autors ', |
|
| 256 | - 'icone_visiter_site' => 'Vesitar', # MODIF |
|
| 257 | - 'icone_voir_en_ligne' => 'Véder en linha', |
|
| 258 | - 'img_indisponible' => 'imatge indisponible', |
|
| 259 | - 'info_a_suivre' => 'DE SEGUIR>>', |
|
| 260 | - 'info_acces_interdit' => 'Accès proïbit', |
|
| 261 | - 'info_acces_refuse' => 'Accès arrefusat', |
|
| 262 | - 'info_action' => 'Accion: @action@', |
|
| 263 | - 'info_administrer_rubriques' => 'Que podetz administrar aquera rubrica e las soas sosrubricas', |
|
| 264 | - 'info_adresse_non_indiquee' => 'N’avètz pas indicat l’adreiça de testar!', |
|
| 265 | - 'info_aide' => 'AJUDA:', |
|
| 266 | - 'info_ajouter_mot' => 'Ajustar aqueth mot', |
|
| 267 | - 'info_annonce' => 'ANONCI', |
|
| 268 | - 'info_annonces_generales' => 'Anoncis generaus:', |
|
| 269 | - 'info_article_propose' => 'Article perpausat', |
|
| 270 | - 'info_article_publie' => 'Article publicat', |
|
| 271 | - 'info_article_redaction' => 'Article en cors de redaccion', |
|
| 272 | - 'info_article_refuse' => 'Article arrefusat', |
|
| 273 | - 'info_article_supprime' => 'Article suprimit', |
|
| 274 | - 'info_articles' => 'Articles', |
|
| 275 | - 'info_articles_a_valider' => 'Los articles de validar', |
|
| 276 | - 'info_articles_proposes' => 'Articles perpausats', |
|
| 277 | - 'info_auteurs_nombre' => 'autor(s)', |
|
| 278 | - 'info_authentification_ftp' => 'autentificacion (per FTP).', |
|
| 279 | - 'info_breves_2' => 'brèvas', |
|
| 280 | - 'info_connexion_refusee' => 'Connexion arrefusada', |
|
| 281 | - 'info_contact_developpeur' => 'Volhatz contactar un desvolopaire.', |
|
| 282 | - 'info_contenance' => 'Aqueth sit que contien:', |
|
| 283 | - 'info_contribution' => 'Contribucions de forum', # MODIF |
|
| 284 | - 'info_copyright' => '@spip@ qu’ei un logiciau liure distribuit @lien_gpl@.', |
|
| 285 | - 'info_copyright_doc' => 'Per mei informacions, véder lo sit <a href="@spipnet@">http://www.spip.net/oc</a>.', # MODIF |
|
| 286 | - 'info_copyright_gpl' => 'devath licéncia GPL', |
|
| 287 | - 'info_cours_edition' => 'Los vòstes articles en cors de redaccion', # MODIF |
|
| 288 | - 'info_creer_repertoire' => 'Volhatz crear un fichièr o un repertòri nomentat', |
|
| 289 | - 'info_creer_repertoire_2' => 'laguens lo sosrepertòri <b>@repertoire@</b>, puish:', # MODIF |
|
| 290 | - 'info_creer_vignette' => 'creacion automatica de la vinheta', |
|
| 291 | - 'info_deplier' => 'Desplegar', |
|
| 292 | - 'info_descriptif_nombre' => 'descriptiu(s):', |
|
| 293 | - 'info_description' => 'Descripcion:', |
|
| 294 | - 'info_description_2' => 'Descripcion:', |
|
| 295 | - 'info_dimension' => 'Dimensions:', |
|
| 296 | - 'info_ecire_message_prive' => 'Escríver un messatge privat', |
|
| 297 | - 'info_email_invalide' => 'Adreiça e-mail invalida', |
|
| 298 | - 'info_en_cours_validation' => 'Los vòstes articles en cors de redaccion', |
|
| 299 | - 'info_en_ligne' => 'Ara en linha:', |
|
| 300 | - 'info_envoyer_message_prive' => 'Mandar un messatge privat a aqueth autor', |
|
| 301 | - 'info_erreur_requete' => 'Error dens la requèsta', |
|
| 302 | - 'info_erreur_squelette2' => 'Nada esqueleta <b>@fichier@</b> n’ei pas disponibla...', |
|
| 303 | - 'info_erreur_systeme' => 'Error sistèma (errno @errsys@)', |
|
| 304 | - 'info_erreur_systeme2' => 'Lo disc dur qu’ei dilhèu plen, o la basa de dadas gastada. <br /> |
|
| 215 | + // I |
|
| 216 | + 'ical_texte_rss_articles' => 'Lo fichièr "backend" deus articles d’aqueste sit que’s tròba a l’adreiça:', |
|
| 217 | + 'ical_texte_rss_articles2' => 'Atanben que podetz obtiéner fichièrs "backend" peus articles de cada rubrica deu sit:', |
|
| 218 | + 'ical_texte_rss_breves' => 'Qu’existeishen mei d’un fichièr contienent las brèvas deu sit. En precisar un numèro de rubrica, qu’obtieneratz sonque las brèvas de la rubrica aquera.', |
|
| 219 | + 'icone_a_suivre' => 'De seguir', |
|
| 220 | + 'icone_admin_site' => 'Administracion deu sit', |
|
| 221 | + 'icone_agenda' => 'Agenda e messatjaria', |
|
| 222 | + 'icone_aide_ligne' => 'Ajuda', |
|
| 223 | + 'icone_articles' => 'Articles', |
|
| 224 | + 'icone_auteurs' => 'Autors', |
|
| 225 | + 'icone_brouteur' => 'Navigacion rapida', |
|
| 226 | + 'icone_configuration_site' => 'Configuracion', |
|
| 227 | + 'icone_configurer_site' => 'Configurar lo vòste sit', |
|
| 228 | + 'icone_creer_nouvel_auteur' => 'Crear un autor nau', |
|
| 229 | + 'icone_creer_rubrique' => 'Crear ua rubrica', |
|
| 230 | + 'icone_creer_sous_rubrique' => 'Crear ua sosrubrica', |
|
| 231 | + 'icone_deconnecter' => 'Desconnectà’s', |
|
| 232 | + 'icone_discussions' => 'Discussions', |
|
| 233 | + 'icone_doc_rubrique' => 'Documents de las rubricas', |
|
| 234 | + 'icone_ecrire_article' => 'Escríver un article nau', |
|
| 235 | + 'icone_edition_site' => 'Edicion', |
|
| 236 | + 'icone_gestion_langues' => 'Gestion de las lengas', |
|
| 237 | + 'icone_informations_personnelles' => 'Informacions personaus', |
|
| 238 | + 'icone_interface_complet' => 'Interfàcia completa', |
|
| 239 | + 'icone_interface_simple' => 'Interfàcia simplificada', |
|
| 240 | + 'icone_maintenance_site' => 'Mantienença deu sit', |
|
| 241 | + 'icone_messagerie_personnelle' => 'Messatjaria personau', |
|
| 242 | + 'icone_repartition_debut' => 'Afichar la reparticion dempuish la començança', |
|
| 243 | + 'icone_rubriques' => 'Rubricas', |
|
| 244 | + 'icone_sauver_site' => 'Sauvagarda deu sit', |
|
| 245 | + 'icone_site_entier' => 'Tot lo sit ', |
|
| 246 | + 'icone_sites_references' => 'Sits referenciats', |
|
| 247 | + 'icone_statistiques' => 'Estadisticas deu sit', |
|
| 248 | + 'icone_suivi_activite' => 'Seguir l’activitat editoriau', |
|
| 249 | + 'icone_suivi_actualite' => 'Evolucion deu sit', |
|
| 250 | + 'icone_suivi_pettions' => 'Seguir/gerir las peticions', |
|
| 251 | + 'icone_suivi_revisions' => 'Modificacions deus articles', |
|
| 252 | + 'icone_supprimer_document' => 'Suprimir aqueth document', |
|
| 253 | + 'icone_supprimer_image' => 'Suprimir aqueth imatge', |
|
| 254 | + 'icone_tous_articles' => 'Tots los vòstes articles ', |
|
| 255 | + 'icone_tous_auteur' => 'Tots los autors ', |
|
| 256 | + 'icone_visiter_site' => 'Vesitar', # MODIF |
|
| 257 | + 'icone_voir_en_ligne' => 'Véder en linha', |
|
| 258 | + 'img_indisponible' => 'imatge indisponible', |
|
| 259 | + 'info_a_suivre' => 'DE SEGUIR>>', |
|
| 260 | + 'info_acces_interdit' => 'Accès proïbit', |
|
| 261 | + 'info_acces_refuse' => 'Accès arrefusat', |
|
| 262 | + 'info_action' => 'Accion: @action@', |
|
| 263 | + 'info_administrer_rubriques' => 'Que podetz administrar aquera rubrica e las soas sosrubricas', |
|
| 264 | + 'info_adresse_non_indiquee' => 'N’avètz pas indicat l’adreiça de testar!', |
|
| 265 | + 'info_aide' => 'AJUDA:', |
|
| 266 | + 'info_ajouter_mot' => 'Ajustar aqueth mot', |
|
| 267 | + 'info_annonce' => 'ANONCI', |
|
| 268 | + 'info_annonces_generales' => 'Anoncis generaus:', |
|
| 269 | + 'info_article_propose' => 'Article perpausat', |
|
| 270 | + 'info_article_publie' => 'Article publicat', |
|
| 271 | + 'info_article_redaction' => 'Article en cors de redaccion', |
|
| 272 | + 'info_article_refuse' => 'Article arrefusat', |
|
| 273 | + 'info_article_supprime' => 'Article suprimit', |
|
| 274 | + 'info_articles' => 'Articles', |
|
| 275 | + 'info_articles_a_valider' => 'Los articles de validar', |
|
| 276 | + 'info_articles_proposes' => 'Articles perpausats', |
|
| 277 | + 'info_auteurs_nombre' => 'autor(s)', |
|
| 278 | + 'info_authentification_ftp' => 'autentificacion (per FTP).', |
|
| 279 | + 'info_breves_2' => 'brèvas', |
|
| 280 | + 'info_connexion_refusee' => 'Connexion arrefusada', |
|
| 281 | + 'info_contact_developpeur' => 'Volhatz contactar un desvolopaire.', |
|
| 282 | + 'info_contenance' => 'Aqueth sit que contien:', |
|
| 283 | + 'info_contribution' => 'Contribucions de forum', # MODIF |
|
| 284 | + 'info_copyright' => '@spip@ qu’ei un logiciau liure distribuit @lien_gpl@.', |
|
| 285 | + 'info_copyright_doc' => 'Per mei informacions, véder lo sit <a href="@spipnet@">http://www.spip.net/oc</a>.', # MODIF |
|
| 286 | + 'info_copyright_gpl' => 'devath licéncia GPL', |
|
| 287 | + 'info_cours_edition' => 'Los vòstes articles en cors de redaccion', # MODIF |
|
| 288 | + 'info_creer_repertoire' => 'Volhatz crear un fichièr o un repertòri nomentat', |
|
| 289 | + 'info_creer_repertoire_2' => 'laguens lo sosrepertòri <b>@repertoire@</b>, puish:', # MODIF |
|
| 290 | + 'info_creer_vignette' => 'creacion automatica de la vinheta', |
|
| 291 | + 'info_deplier' => 'Desplegar', |
|
| 292 | + 'info_descriptif_nombre' => 'descriptiu(s):', |
|
| 293 | + 'info_description' => 'Descripcion:', |
|
| 294 | + 'info_description_2' => 'Descripcion:', |
|
| 295 | + 'info_dimension' => 'Dimensions:', |
|
| 296 | + 'info_ecire_message_prive' => 'Escríver un messatge privat', |
|
| 297 | + 'info_email_invalide' => 'Adreiça e-mail invalida', |
|
| 298 | + 'info_en_cours_validation' => 'Los vòstes articles en cors de redaccion', |
|
| 299 | + 'info_en_ligne' => 'Ara en linha:', |
|
| 300 | + 'info_envoyer_message_prive' => 'Mandar un messatge privat a aqueth autor', |
|
| 301 | + 'info_erreur_requete' => 'Error dens la requèsta', |
|
| 302 | + 'info_erreur_squelette2' => 'Nada esqueleta <b>@fichier@</b> n’ei pas disponibla...', |
|
| 303 | + 'info_erreur_systeme' => 'Error sistèma (errno @errsys@)', |
|
| 304 | + 'info_erreur_systeme2' => 'Lo disc dur qu’ei dilhèu plen, o la basa de dadas gastada. <br /> |
|
| 305 | 305 | <span style="color:red;">Ensajatz de <a href=\'@script@\'>reparar la basa</a>, o contactatz lo vòste aubergader.</span>', # MODIF |
| 306 | - 'info_fini' => 'Qu’ei acabat!', |
|
| 307 | - 'info_format_image' => 'Formats d’imatges qui’s pòden utilizar tà crear vinhetas: @gd_formats@.', |
|
| 308 | - 'info_format_non_defini' => 'format non definit', |
|
| 309 | - 'info_grand_ecran' => 'Ecran gran ', |
|
| 310 | - 'info_image_aide' => 'AJUDA', |
|
| 311 | - 'info_image_process_titre' => 'Metòde de fabricacion de las vinhetas', |
|
| 312 | - 'info_impossible_lire_page' => '<b>Error!</b> Impossible de legir la pagina <tt><html>@test_proxy@</html></tt> a travèrs deu proxy <tt>', # MODIF |
|
| 313 | - 'info_installation_systeme_publication' => 'Installacion deu sistèma de publicacion...', |
|
| 314 | - 'info_installer_documents' => 'Que podetz installar automaticament tots los documents contenguts dens lo repertòri @upload@.', # MODIF |
|
| 315 | - 'info_installer_ftp' => 'Com administrator, que podetz installar (per FTP) fichièrs dens lo dorsièr @upload@, puish seleccionà’us dirèctament ací.', # MODIF |
|
| 316 | - 'info_installer_images' => 'Que podetz installar imatges aus formats JPEG, GIF e PNG.', |
|
| 317 | - 'info_installer_images_dossier' => 'Installar imatges dens lo dorsièr @upload@ entà’us poder seleccionar ací.', # MODIF |
|
| 318 | - 'info_interface_complete' => 'Interfàcia completa', |
|
| 319 | - 'info_interface_simple' => 'Interfàcia simplificada', |
|
| 320 | - 'info_joindre_document_article' => 'Que podetz jónher a aqueth article documents de la traca de', |
|
| 321 | - 'info_joindre_document_rubrique' => 'Que podetz ajustar a aquera rubrica documents de la traca de', |
|
| 322 | - 'info_joindre_documents_article' => 'Que podetz jónher a aqueth article documents de la traca de:', |
|
| 323 | - 'info_l_article' => 'l’article', |
|
| 324 | - 'info_la_breve' => 'la brèva', |
|
| 325 | - 'info_la_rubrique' => 'la rubrica', |
|
| 326 | - 'info_langue_principale' => 'Lenga majorau deu sit', |
|
| 327 | - 'info_largeur_vignette' => '@largeur_vignette@ x @hauteur_vignette@ pixèls', |
|
| 328 | - 'info_les_auteurs_1' => 'per @les_auteurs@ ', |
|
| 329 | - 'info_logo_format_interdit' => 'Los lògos de formats @formats@ que son sols autorizats.', |
|
| 330 | - 'info_logo_max_poids' => 'Los lògos qu’an de har mensh de @maxi@ (aqueste fichièr que hè @actuel@).', |
|
| 331 | - 'info_mail_fournisseur' => '[email protected]', |
|
| 332 | - 'info_message_2' => 'MESSATGE', |
|
| 333 | - 'info_message_supprime' => 'MESSATGE SUPRIMIT', |
|
| 334 | - 'info_mise_en_ligne' => 'Data de hicada en linha:', |
|
| 335 | - 'info_modification_parametres_securite' => 'modificacions deus paramètres de seguretat', |
|
| 336 | - 'info_mois_courant' => 'Dens lo corrent deu mes:', |
|
| 337 | - 'info_mot_cle_ajoute' => 'Que s’ei ajustat lo mot clau seguent a ', |
|
| 338 | - 'info_multi_herit' => 'Lenga predefinida', |
|
| 339 | - 'info_multi_langues_soulignees' => 'Las <u>lengas solinhadas</u> que benefícian d’ua arrevirada de tots los tèxts de l’interfàcia. Se seleccionatz aqueras lengas, hèra d’elements deu sit public (datas, formularis) que s’arreviraràn automaticament. Entà las lengas non solinhadas, aqueths elements qu’apareisheràn dens la lenga principau deu sit.', # MODIF |
|
| 340 | - 'info_multilinguisme' => 'Multilingüisme', |
|
| 341 | - 'info_nom_non_utilisateurs_connectes' => 'Lo vòste nom n’apareish pas dens la tèra deus utilizaires connectats.', |
|
| 342 | - 'info_nom_utilisateurs_connectes' => 'Lo vòste nom qu’apareish dens la tèra deus utilizaires connectats.', |
|
| 343 | - 'info_nombre_en_ligne' => 'Ara en linha:', |
|
| 344 | - 'info_non_resultat' => 'Nat resultat entà "@cherche_mot@"', |
|
| 345 | - 'info_non_utilisation_messagerie' => 'N’utilizatz pas la messatjaria intèrna d’aqueth sit.', |
|
| 346 | - 'info_nouveau_message' => 'QU’AVETZ UN MESSATGE NAU', |
|
| 347 | - 'info_nouveaux_messages' => 'QU’AVETZ @total_messages@ MESSATGES NAUS', |
|
| 348 | - 'info_numero_abbreviation' => 'N° ', |
|
| 349 | - 'info_pense_bete' => 'MEMENTO', |
|
| 350 | - 'info_petit_ecran' => 'Ecran petit ', |
|
| 351 | - 'info_pixels' => 'pixèls', |
|
| 352 | - 'info_plusieurs_mots_trouves' => 'Mei d’un mot clau trobat per "@cherche_mot@":', |
|
| 353 | - 'info_portfolio_automatique' => 'Pòrtfòlio automatic:', |
|
| 354 | - 'info_premier_resultat' => '[@debut_limit@ permèrs resultats de @total@]', |
|
| 355 | - 'info_premier_resultat_sur' => '[@debut_limit@ permèrs resultats de @total@]', |
|
| 356 | - 'info_propose_1' => '[@nom_site_spip@] Que perpausa: @titre@', |
|
| 357 | - 'info_propose_2' => 'Article perpausat |
|
| 306 | + 'info_fini' => 'Qu’ei acabat!', |
|
| 307 | + 'info_format_image' => 'Formats d’imatges qui’s pòden utilizar tà crear vinhetas: @gd_formats@.', |
|
| 308 | + 'info_format_non_defini' => 'format non definit', |
|
| 309 | + 'info_grand_ecran' => 'Ecran gran ', |
|
| 310 | + 'info_image_aide' => 'AJUDA', |
|
| 311 | + 'info_image_process_titre' => 'Metòde de fabricacion de las vinhetas', |
|
| 312 | + 'info_impossible_lire_page' => '<b>Error!</b> Impossible de legir la pagina <tt><html>@test_proxy@</html></tt> a travèrs deu proxy <tt>', # MODIF |
|
| 313 | + 'info_installation_systeme_publication' => 'Installacion deu sistèma de publicacion...', |
|
| 314 | + 'info_installer_documents' => 'Que podetz installar automaticament tots los documents contenguts dens lo repertòri @upload@.', # MODIF |
|
| 315 | + 'info_installer_ftp' => 'Com administrator, que podetz installar (per FTP) fichièrs dens lo dorsièr @upload@, puish seleccionà’us dirèctament ací.', # MODIF |
|
| 316 | + 'info_installer_images' => 'Que podetz installar imatges aus formats JPEG, GIF e PNG.', |
|
| 317 | + 'info_installer_images_dossier' => 'Installar imatges dens lo dorsièr @upload@ entà’us poder seleccionar ací.', # MODIF |
|
| 318 | + 'info_interface_complete' => 'Interfàcia completa', |
|
| 319 | + 'info_interface_simple' => 'Interfàcia simplificada', |
|
| 320 | + 'info_joindre_document_article' => 'Que podetz jónher a aqueth article documents de la traca de', |
|
| 321 | + 'info_joindre_document_rubrique' => 'Que podetz ajustar a aquera rubrica documents de la traca de', |
|
| 322 | + 'info_joindre_documents_article' => 'Que podetz jónher a aqueth article documents de la traca de:', |
|
| 323 | + 'info_l_article' => 'l’article', |
|
| 324 | + 'info_la_breve' => 'la brèva', |
|
| 325 | + 'info_la_rubrique' => 'la rubrica', |
|
| 326 | + 'info_langue_principale' => 'Lenga majorau deu sit', |
|
| 327 | + 'info_largeur_vignette' => '@largeur_vignette@ x @hauteur_vignette@ pixèls', |
|
| 328 | + 'info_les_auteurs_1' => 'per @les_auteurs@ ', |
|
| 329 | + 'info_logo_format_interdit' => 'Los lògos de formats @formats@ que son sols autorizats.', |
|
| 330 | + 'info_logo_max_poids' => 'Los lògos qu’an de har mensh de @maxi@ (aqueste fichièr que hè @actuel@).', |
|
| 331 | + 'info_mail_fournisseur' => '[email protected]', |
|
| 332 | + 'info_message_2' => 'MESSATGE', |
|
| 333 | + 'info_message_supprime' => 'MESSATGE SUPRIMIT', |
|
| 334 | + 'info_mise_en_ligne' => 'Data de hicada en linha:', |
|
| 335 | + 'info_modification_parametres_securite' => 'modificacions deus paramètres de seguretat', |
|
| 336 | + 'info_mois_courant' => 'Dens lo corrent deu mes:', |
|
| 337 | + 'info_mot_cle_ajoute' => 'Que s’ei ajustat lo mot clau seguent a ', |
|
| 338 | + 'info_multi_herit' => 'Lenga predefinida', |
|
| 339 | + 'info_multi_langues_soulignees' => 'Las <u>lengas solinhadas</u> que benefícian d’ua arrevirada de tots los tèxts de l’interfàcia. Se seleccionatz aqueras lengas, hèra d’elements deu sit public (datas, formularis) que s’arreviraràn automaticament. Entà las lengas non solinhadas, aqueths elements qu’apareisheràn dens la lenga principau deu sit.', # MODIF |
|
| 340 | + 'info_multilinguisme' => 'Multilingüisme', |
|
| 341 | + 'info_nom_non_utilisateurs_connectes' => 'Lo vòste nom n’apareish pas dens la tèra deus utilizaires connectats.', |
|
| 342 | + 'info_nom_utilisateurs_connectes' => 'Lo vòste nom qu’apareish dens la tèra deus utilizaires connectats.', |
|
| 343 | + 'info_nombre_en_ligne' => 'Ara en linha:', |
|
| 344 | + 'info_non_resultat' => 'Nat resultat entà "@cherche_mot@"', |
|
| 345 | + 'info_non_utilisation_messagerie' => 'N’utilizatz pas la messatjaria intèrna d’aqueth sit.', |
|
| 346 | + 'info_nouveau_message' => 'QU’AVETZ UN MESSATGE NAU', |
|
| 347 | + 'info_nouveaux_messages' => 'QU’AVETZ @total_messages@ MESSATGES NAUS', |
|
| 348 | + 'info_numero_abbreviation' => 'N° ', |
|
| 349 | + 'info_pense_bete' => 'MEMENTO', |
|
| 350 | + 'info_petit_ecran' => 'Ecran petit ', |
|
| 351 | + 'info_pixels' => 'pixèls', |
|
| 352 | + 'info_plusieurs_mots_trouves' => 'Mei d’un mot clau trobat per "@cherche_mot@":', |
|
| 353 | + 'info_portfolio_automatique' => 'Pòrtfòlio automatic:', |
|
| 354 | + 'info_premier_resultat' => '[@debut_limit@ permèrs resultats de @total@]', |
|
| 355 | + 'info_premier_resultat_sur' => '[@debut_limit@ permèrs resultats de @total@]', |
|
| 356 | + 'info_propose_1' => '[@nom_site_spip@] Que perpausa: @titre@', |
|
| 357 | + 'info_propose_2' => 'Article perpausat |
|
| 358 | 358 | ---------------', |
| 359 | - 'info_propose_3' => 'L’article "@titre@" qu’ei perpausat a la publicacion.', |
|
| 360 | - 'info_propose_4' => 'Que’vs convidam a viéner consultà’u e a bailar la vòsta idèa', |
|
| 361 | - 'info_propose_5' => 'dens lo forum qui l’ei estacat. Qu’ei disponible a l’adreiça:', |
|
| 362 | - 'info_publie_01' => 'L’article "@titre@" qu’ei estat validat per @connect_nom@.', |
|
| 363 | - 'info_publie_1' => '[@nom_site_spip@] QUE PUBLICA: @titre@', |
|
| 364 | - 'info_publie_2' => 'Article publicat--------------', |
|
| 365 | - 'info_rechercher' => 'Cercar', |
|
| 366 | - 'info_rechercher_02' => 'Cercar:', |
|
| 367 | - 'info_remplacer_vignette' => 'Remplaçar la vinheta predefinida per un lògo personalizat:', |
|
| 368 | - 'info_sans_titre_2' => 'shens títol', |
|
| 369 | - 'info_selectionner_fichier' => 'Que podetz seleccionar un fichièr deu dorsièr @upload@', # MODIF |
|
| 370 | - 'info_selectionner_fichier_2' => 'Seleccionar un fichièr:', |
|
| 371 | - 'info_supprimer_vignette' => 'suprimir la vinheta', |
|
| 372 | - 'info_symbole_bleu' => 'Lo simbèu <b>blau</b> que marca un <b>memento</b>: qu’ei a díser un messatge tau vòste usatge personau.', # MODIF |
|
| 373 | - 'info_symbole_jaune' => 'Lo simbèu <b>jaune</b> que marca un <b>anonci tà tots los redactors </b>: los administrators que’u pòden modificar, cada redactor que’u pòt véder.', # MODIF |
|
| 374 | - 'info_symbole_vert' => 'Lo simbèu <b>verd</b> que marca los <b>messatges escambiats dab autes utilizaires</b> deu sit.', # MODIF |
|
| 375 | - 'info_telecharger_nouveau_logo' => 'Telecargar un lògo nau:', |
|
| 376 | - 'info_telecharger_ordinateur' => 'Telecargar a partir deu vòste ordenader:', |
|
| 377 | - 'info_tous_resultats_enregistres' => '[tots los resultats que son registrats]', |
|
| 378 | - 'info_tout_afficher' => 'Afichar tot', |
|
| 379 | - 'info_travaux_texte' => 'Aqueth sit n’ei pas enqüèra configurat. Tornatz mei tard...', |
|
| 380 | - 'info_travaux_titre' => 'Sit en òbras', |
|
| 381 | - 'info_trop_resultat' => 'Tròp de resultats entà "@cherche_mot@"; volhatz afinar la cèrca.', |
|
| 382 | - 'info_utilisation_messagerie_interne' => 'Qu’utilizatz la messatjaria intèrna d’aqueth sit.', |
|
| 383 | - 'info_valider_lien' => 'validar aqueth ligam', |
|
| 384 | - 'info_verifier_image' => ', volhatz verificar que los imatges e’s sian plan transferits.', |
|
| 385 | - 'info_vignette_defaut' => 'Vinheta predefinidas ', |
|
| 386 | - 'info_vignette_personnalisee' => 'Vinheta personalizada', |
|
| 387 | - 'info_visite' => 'vesita:', |
|
| 388 | - 'info_vos_rendez_vous' => 'Los vòstes rendetz-vos qui vienen', |
|
| 389 | - 'infos_vos_pense_bete' => 'Los vòstes mementos', # MODIF |
|
| 359 | + 'info_propose_3' => 'L’article "@titre@" qu’ei perpausat a la publicacion.', |
|
| 360 | + 'info_propose_4' => 'Que’vs convidam a viéner consultà’u e a bailar la vòsta idèa', |
|
| 361 | + 'info_propose_5' => 'dens lo forum qui l’ei estacat. Qu’ei disponible a l’adreiça:', |
|
| 362 | + 'info_publie_01' => 'L’article "@titre@" qu’ei estat validat per @connect_nom@.', |
|
| 363 | + 'info_publie_1' => '[@nom_site_spip@] QUE PUBLICA: @titre@', |
|
| 364 | + 'info_publie_2' => 'Article publicat--------------', |
|
| 365 | + 'info_rechercher' => 'Cercar', |
|
| 366 | + 'info_rechercher_02' => 'Cercar:', |
|
| 367 | + 'info_remplacer_vignette' => 'Remplaçar la vinheta predefinida per un lògo personalizat:', |
|
| 368 | + 'info_sans_titre_2' => 'shens títol', |
|
| 369 | + 'info_selectionner_fichier' => 'Que podetz seleccionar un fichièr deu dorsièr @upload@', # MODIF |
|
| 370 | + 'info_selectionner_fichier_2' => 'Seleccionar un fichièr:', |
|
| 371 | + 'info_supprimer_vignette' => 'suprimir la vinheta', |
|
| 372 | + 'info_symbole_bleu' => 'Lo simbèu <b>blau</b> que marca un <b>memento</b>: qu’ei a díser un messatge tau vòste usatge personau.', # MODIF |
|
| 373 | + 'info_symbole_jaune' => 'Lo simbèu <b>jaune</b> que marca un <b>anonci tà tots los redactors </b>: los administrators que’u pòden modificar, cada redactor que’u pòt véder.', # MODIF |
|
| 374 | + 'info_symbole_vert' => 'Lo simbèu <b>verd</b> que marca los <b>messatges escambiats dab autes utilizaires</b> deu sit.', # MODIF |
|
| 375 | + 'info_telecharger_nouveau_logo' => 'Telecargar un lògo nau:', |
|
| 376 | + 'info_telecharger_ordinateur' => 'Telecargar a partir deu vòste ordenader:', |
|
| 377 | + 'info_tous_resultats_enregistres' => '[tots los resultats que son registrats]', |
|
| 378 | + 'info_tout_afficher' => 'Afichar tot', |
|
| 379 | + 'info_travaux_texte' => 'Aqueth sit n’ei pas enqüèra configurat. Tornatz mei tard...', |
|
| 380 | + 'info_travaux_titre' => 'Sit en òbras', |
|
| 381 | + 'info_trop_resultat' => 'Tròp de resultats entà "@cherche_mot@"; volhatz afinar la cèrca.', |
|
| 382 | + 'info_utilisation_messagerie_interne' => 'Qu’utilizatz la messatjaria intèrna d’aqueth sit.', |
|
| 383 | + 'info_valider_lien' => 'validar aqueth ligam', |
|
| 384 | + 'info_verifier_image' => ', volhatz verificar que los imatges e’s sian plan transferits.', |
|
| 385 | + 'info_vignette_defaut' => 'Vinheta predefinidas ', |
|
| 386 | + 'info_vignette_personnalisee' => 'Vinheta personalizada', |
|
| 387 | + 'info_visite' => 'vesita:', |
|
| 388 | + 'info_vos_rendez_vous' => 'Los vòstes rendetz-vos qui vienen', |
|
| 389 | + 'infos_vos_pense_bete' => 'Los vòstes mementos', # MODIF |
|
| 390 | 390 | |
| 391 | - // L |
|
| 392 | - 'lien_afficher_icones_seuls' => 'Afichar sonque las icònas', |
|
| 393 | - 'lien_afficher_texte_icones' => 'Afichar las icònas e lo tèxt', |
|
| 394 | - 'lien_afficher_texte_seul' => 'Afichar sonque lo tèxt', |
|
| 395 | - 'lien_liberer' => 'liberar', |
|
| 396 | - 'lien_liberer_tous' => 'liberar aqueths articles', # MODIF |
|
| 397 | - 'lien_nouvea_pense_bete' => 'MEMENTO NAU ', |
|
| 398 | - 'lien_nouveau_message' => 'MESSATGE NAU', |
|
| 399 | - 'lien_nouvelle_annonce' => 'ANONCI NAVÈTH', |
|
| 400 | - 'lien_petitions' => 'PETICION', |
|
| 401 | - 'lien_popularite' => 'popularitat: @popularite@%', |
|
| 402 | - 'lien_racine_site' => 'ARRADIT DEU SIT', |
|
| 403 | - 'lien_reessayer' => 'tornar ensajar', |
|
| 404 | - 'lien_repondre_message' => 'Respóner a aqueth messatge', |
|
| 405 | - 'lien_supprimer' => 'suprimir', |
|
| 406 | - 'lien_tout_afficher' => 'Afichar tot', |
|
| 407 | - 'lien_visite_site' => 'vesitar aqueth sit', |
|
| 408 | - 'lien_visites' => '@visites@ vesitas', |
|
| 409 | - 'lien_voir_auteur' => 'Véder aqueth autor', |
|
| 410 | - 'login_acces_prive' => 'accès a l’espaci privat', |
|
| 411 | - 'login_autre_identifiant' => 'connectà’s dab un aute identificant', |
|
| 412 | - 'login_cookie_accepte' => 'Volhatz configurar lo vòste navigader tà que’us accèpte (aumensh tà aqueth sit).', |
|
| 413 | - 'login_cookie_oblige' => 'Entà vs’identificar d’ua manèra segura sus aqueste sit, que’vs cau acceptar los cookies.', |
|
| 414 | - 'login_deconnexion_ok' => 'Qu’ètz desconnectat/ada.', |
|
| 415 | - 'login_erreur_pass' => 'Error de mot de santa Clara.', |
|
| 416 | - 'login_espace_prive' => 'espaci privat', |
|
| 417 | - 'login_identifiant_inconnu' => 'L’identificant «@login@» qu’ei inconegut.', |
|
| 418 | - 'login_login' => 'Login:', |
|
| 419 | - 'login_login2' => 'Login (identificant de connexion au sit):', # MODIF |
|
| 420 | - 'login_login_pass_incorrect' => '(Login o mot de santa Clara incorrècte.)', |
|
| 421 | - 'login_motpasseoublie' => 'mot de santa Clara oblidat?', |
|
| 422 | - 'login_non_securise' => 'Atencion, aqueth formulari n’ei pas securizat. |
|
| 391 | + // L |
|
| 392 | + 'lien_afficher_icones_seuls' => 'Afichar sonque las icònas', |
|
| 393 | + 'lien_afficher_texte_icones' => 'Afichar las icònas e lo tèxt', |
|
| 394 | + 'lien_afficher_texte_seul' => 'Afichar sonque lo tèxt', |
|
| 395 | + 'lien_liberer' => 'liberar', |
|
| 396 | + 'lien_liberer_tous' => 'liberar aqueths articles', # MODIF |
|
| 397 | + 'lien_nouvea_pense_bete' => 'MEMENTO NAU ', |
|
| 398 | + 'lien_nouveau_message' => 'MESSATGE NAU', |
|
| 399 | + 'lien_nouvelle_annonce' => 'ANONCI NAVÈTH', |
|
| 400 | + 'lien_petitions' => 'PETICION', |
|
| 401 | + 'lien_popularite' => 'popularitat: @popularite@%', |
|
| 402 | + 'lien_racine_site' => 'ARRADIT DEU SIT', |
|
| 403 | + 'lien_reessayer' => 'tornar ensajar', |
|
| 404 | + 'lien_repondre_message' => 'Respóner a aqueth messatge', |
|
| 405 | + 'lien_supprimer' => 'suprimir', |
|
| 406 | + 'lien_tout_afficher' => 'Afichar tot', |
|
| 407 | + 'lien_visite_site' => 'vesitar aqueth sit', |
|
| 408 | + 'lien_visites' => '@visites@ vesitas', |
|
| 409 | + 'lien_voir_auteur' => 'Véder aqueth autor', |
|
| 410 | + 'login_acces_prive' => 'accès a l’espaci privat', |
|
| 411 | + 'login_autre_identifiant' => 'connectà’s dab un aute identificant', |
|
| 412 | + 'login_cookie_accepte' => 'Volhatz configurar lo vòste navigader tà que’us accèpte (aumensh tà aqueth sit).', |
|
| 413 | + 'login_cookie_oblige' => 'Entà vs’identificar d’ua manèra segura sus aqueste sit, que’vs cau acceptar los cookies.', |
|
| 414 | + 'login_deconnexion_ok' => 'Qu’ètz desconnectat/ada.', |
|
| 415 | + 'login_erreur_pass' => 'Error de mot de santa Clara.', |
|
| 416 | + 'login_espace_prive' => 'espaci privat', |
|
| 417 | + 'login_identifiant_inconnu' => 'L’identificant «@login@» qu’ei inconegut.', |
|
| 418 | + 'login_login' => 'Login:', |
|
| 419 | + 'login_login2' => 'Login (identificant de connexion au sit):', # MODIF |
|
| 420 | + 'login_login_pass_incorrect' => '(Login o mot de santa Clara incorrècte.)', |
|
| 421 | + 'login_motpasseoublie' => 'mot de santa Clara oblidat?', |
|
| 422 | + 'login_non_securise' => 'Atencion, aqueth formulari n’ei pas securizat. |
|
| 423 | 423 | Se non voletz pas que lo vòste mot de santa Clara sia |
| 424 | 424 | interceptat sus l’arret, volhatz activar Javascript |
| 425 | 425 | dens lo vòste navigader e', |
| 426 | - 'login_nouvelle_tentative' => 'navèth ensai', |
|
| 427 | - 'login_par_ici' => 'Qu’ètz registrat/ada... per aquí...', |
|
| 428 | - 'login_pass2' => 'Mot de santa Clara:', |
|
| 429 | - 'login_preferez_refuser' => '<b>Se vs’agrada mei d’arrefusar los cookies</b>, un aute metòde de connexion (mensh securizat) qu’ei a la vòsta disposicion:', |
|
| 430 | - 'login_recharger' => 'tornar cargar aquera pagina', |
|
| 431 | - 'login_rester_identifie' => 'Demorar identificat quauques dias', # MODIF |
|
| 432 | - 'login_retour_public' => 'Tornar au sit public', |
|
| 433 | - 'login_retour_site' => 'Tornar au sit public', |
|
| 434 | - 'login_retoursitepublic' => 'tornar au sit public', |
|
| 435 | - 'login_sinscrire' => 'inscrive’s', # MODIF |
|
| 436 | - 'login_test_navigateur' => 'Ensai navigader/tornar connectar', |
|
| 437 | - 'login_verifiez_navigateur' => '(totun verificatz que lo vòste navigader n’aja pas servat lo vòste mot de santa Clara en memòria...)', |
|
| 426 | + 'login_nouvelle_tentative' => 'navèth ensai', |
|
| 427 | + 'login_par_ici' => 'Qu’ètz registrat/ada... per aquí...', |
|
| 428 | + 'login_pass2' => 'Mot de santa Clara:', |
|
| 429 | + 'login_preferez_refuser' => '<b>Se vs’agrada mei d’arrefusar los cookies</b>, un aute metòde de connexion (mensh securizat) qu’ei a la vòsta disposicion:', |
|
| 430 | + 'login_recharger' => 'tornar cargar aquera pagina', |
|
| 431 | + 'login_rester_identifie' => 'Demorar identificat quauques dias', # MODIF |
|
| 432 | + 'login_retour_public' => 'Tornar au sit public', |
|
| 433 | + 'login_retour_site' => 'Tornar au sit public', |
|
| 434 | + 'login_retoursitepublic' => 'tornar au sit public', |
|
| 435 | + 'login_sinscrire' => 'inscrive’s', # MODIF |
|
| 436 | + 'login_test_navigateur' => 'Ensai navigader/tornar connectar', |
|
| 437 | + 'login_verifiez_navigateur' => '(totun verificatz que lo vòste navigader n’aja pas servat lo vòste mot de santa Clara en memòria...)', |
|
| 438 | 438 | |
| 439 | - // M |
|
| 440 | - 'module_fichiers_langues' => 'Fichièrs de lenga', |
|
| 439 | + // M |
|
| 440 | + 'module_fichiers_langues' => 'Fichièrs de lenga', |
|
| 441 | 441 | |
| 442 | - // N |
|
| 443 | - 'navigateur_pas_redirige' => 'Se lo vòste navigader n’ei pas redirigit, clicatz ací tà contunhar.', |
|
| 442 | + // N |
|
| 443 | + 'navigateur_pas_redirige' => 'Se lo vòste navigader n’ei pas redirigit, clicatz ací tà contunhar.', |
|
| 444 | 444 | |
| 445 | - // O |
|
| 446 | - 'onglet_affacer_base' => 'Esfaçar la basa', |
|
| 447 | - 'onglet_auteur' => 'L’autor', |
|
| 448 | - 'onglet_contenu_site' => 'Contengut deu sit', |
|
| 449 | - 'onglet_evolution_visite_mod' => 'Evolucion', |
|
| 450 | - 'onglet_fonctions_avances' => 'Foncions avançadas', |
|
| 451 | - 'onglet_informations_personnelles' => 'Informacions personaus', |
|
| 452 | - 'onglet_interactivite' => 'Interactivitat', |
|
| 453 | - 'onglet_messagerie' => 'Messatjaria', |
|
| 454 | - 'onglet_repartition_rubrique' => 'Reparticion per rubricas', |
|
| 455 | - 'onglet_save_restaur_base' => 'Sauvagardar/restaurar la basa', |
|
| 456 | - 'onglet_vider_cache' => 'Vueidar l’esconeder', |
|
| 445 | + // O |
|
| 446 | + 'onglet_affacer_base' => 'Esfaçar la basa', |
|
| 447 | + 'onglet_auteur' => 'L’autor', |
|
| 448 | + 'onglet_contenu_site' => 'Contengut deu sit', |
|
| 449 | + 'onglet_evolution_visite_mod' => 'Evolucion', |
|
| 450 | + 'onglet_fonctions_avances' => 'Foncions avançadas', |
|
| 451 | + 'onglet_informations_personnelles' => 'Informacions personaus', |
|
| 452 | + 'onglet_interactivite' => 'Interactivitat', |
|
| 453 | + 'onglet_messagerie' => 'Messatjaria', |
|
| 454 | + 'onglet_repartition_rubrique' => 'Reparticion per rubricas', |
|
| 455 | + 'onglet_save_restaur_base' => 'Sauvagardar/restaurar la basa', |
|
| 456 | + 'onglet_vider_cache' => 'Vueidar l’esconeder', |
|
| 457 | 457 | |
| 458 | - // P |
|
| 459 | - 'pass_choix_pass' => 'Volhatz causir lo vòste mot de santa Clara navèth:', |
|
| 460 | - 'pass_erreur' => 'Error', |
|
| 461 | - 'pass_erreur_acces_refuse' => '<b>Error:</b> non podetz plus accedir a aqueth sit.', |
|
| 462 | - 'pass_erreur_code_inconnu' => '<b>Error:</b> aqueth còde non correspond pas a nat vesitaire qui posca accedir a aqueth sit.', |
|
| 463 | - 'pass_erreur_non_enregistre' => '<b>Error:</b> l’adreiça <tt>@email_oubli@</tt> n’ei pas registrada sus aqueth sit.', |
|
| 464 | - 'pass_erreur_non_valide' => '<b>Error:</b> aqueth e-mail <tt>@email_oubli@</tt> n’ei pas valid!', |
|
| 465 | - 'pass_erreur_probleme_technique' => '<b>Error:</b> pr’amor d’un problèma tecnic, l’e-mail ne’s pòt pas mandar. ', |
|
| 466 | - 'pass_espace_prive_bla' => 'L’espaci privat d’aqueste sit qu’ei dobèrt aus |
|
| 458 | + // P |
|
| 459 | + 'pass_choix_pass' => 'Volhatz causir lo vòste mot de santa Clara navèth:', |
|
| 460 | + 'pass_erreur' => 'Error', |
|
| 461 | + 'pass_erreur_acces_refuse' => '<b>Error:</b> non podetz plus accedir a aqueth sit.', |
|
| 462 | + 'pass_erreur_code_inconnu' => '<b>Error:</b> aqueth còde non correspond pas a nat vesitaire qui posca accedir a aqueth sit.', |
|
| 463 | + 'pass_erreur_non_enregistre' => '<b>Error:</b> l’adreiça <tt>@email_oubli@</tt> n’ei pas registrada sus aqueth sit.', |
|
| 464 | + 'pass_erreur_non_valide' => '<b>Error:</b> aqueth e-mail <tt>@email_oubli@</tt> n’ei pas valid!', |
|
| 465 | + 'pass_erreur_probleme_technique' => '<b>Error:</b> pr’amor d’un problèma tecnic, l’e-mail ne’s pòt pas mandar. ', |
|
| 466 | + 'pass_espace_prive_bla' => 'L’espaci privat d’aqueste sit qu’ei dobèrt aus |
|
| 467 | 467 | vesitaires qui’s son inscriuts. Un còp registrat/ada, |
| 468 | 468 | que poiratz consultar los articles en cors de redaccion, |
| 469 | 469 | perpausar articles navèths e participar a tots los forums.', |
| 470 | - 'pass_forum_bla' => 'Qu’avetz demandat d’interviéner dens un forum |
|
| 470 | + 'pass_forum_bla' => 'Qu’avetz demandat d’interviéner dens un forum |
|
| 471 | 471 | reservat aus vesitaires registrats.', |
| 472 | - 'pass_indiquez_cidessous' => 'Marcatz ça devath l’adreiça e-mail on |
|
| 472 | + 'pass_indiquez_cidessous' => 'Marcatz ça devath l’adreiça e-mail on |
|
| 473 | 473 | vos registrètz lo còp passat. |
| 474 | 474 | Que receberatz un e-mail qui’vs bailarà la manèra de |
| 475 | 475 | tornar trobar lo vòste accès.', |
| 476 | - 'pass_mail_passcookie' => '(aquò qu’ei un messatge automatic) |
|
| 476 | + 'pass_mail_passcookie' => '(aquò qu’ei un messatge automatic) |
|
| 477 | 477 | Tà tornar trobar lo vòste accès au sit |
| 478 | 478 | @nom_site_spip@ (@adresse_site@) |
| 479 | 479 | |
@@ -485,100 +485,100 @@ discard block |
||
| 485 | 485 | e tornar connectà’vs au sit. |
| 486 | 486 | |
| 487 | 487 | ', # MODIF |
| 488 | - 'pass_mot_oublie' => 'Mot de santa Clara desmembrat', |
|
| 489 | - 'pass_nouveau_enregistre' => 'Lo vòste mot de santa Clara navèth qu’ei estat registrat.', |
|
| 490 | - 'pass_nouveau_pass' => 'Mot de santa Clara navèth', |
|
| 491 | - 'pass_ok' => 'D’acòrd', |
|
| 492 | - 'pass_oubli_mot' => 'Mot de santa Clara desmembrat', |
|
| 493 | - 'pass_quitter_fenetre' => 'Quitar aquesta frinèsta ', |
|
| 494 | - 'pass_rappel_login' => 'Remembrança: lo vòste identificant (login) qu’ei «@login@».', |
|
| 495 | - 'pass_recevoir_mail' => 'Que receberatz un e-mail qui vs’explicarà quin tornar trobar lo vòste accès au sit.', # MODIF |
|
| 496 | - 'pass_retour_public' => 'Tornar au sit public', |
|
| 497 | - 'pass_rien_a_faire_ici' => 'Pas arren a har ací.', |
|
| 498 | - 'pass_vousinscrire' => 'Inscrive’s sus aqueste sit', |
|
| 499 | - 'precedent' => 'precedent', |
|
| 500 | - 'previsualisation' => 'Previsualizacion', |
|
| 501 | - 'previsualiser' => 'Previsualizar', |
|
| 488 | + 'pass_mot_oublie' => 'Mot de santa Clara desmembrat', |
|
| 489 | + 'pass_nouveau_enregistre' => 'Lo vòste mot de santa Clara navèth qu’ei estat registrat.', |
|
| 490 | + 'pass_nouveau_pass' => 'Mot de santa Clara navèth', |
|
| 491 | + 'pass_ok' => 'D’acòrd', |
|
| 492 | + 'pass_oubli_mot' => 'Mot de santa Clara desmembrat', |
|
| 493 | + 'pass_quitter_fenetre' => 'Quitar aquesta frinèsta ', |
|
| 494 | + 'pass_rappel_login' => 'Remembrança: lo vòste identificant (login) qu’ei «@login@».', |
|
| 495 | + 'pass_recevoir_mail' => 'Que receberatz un e-mail qui vs’explicarà quin tornar trobar lo vòste accès au sit.', # MODIF |
|
| 496 | + 'pass_retour_public' => 'Tornar au sit public', |
|
| 497 | + 'pass_rien_a_faire_ici' => 'Pas arren a har ací.', |
|
| 498 | + 'pass_vousinscrire' => 'Inscrive’s sus aqueste sit', |
|
| 499 | + 'precedent' => 'precedent', |
|
| 500 | + 'previsualisation' => 'Previsualizacion', |
|
| 501 | + 'previsualiser' => 'Previsualizar', |
|
| 502 | 502 | |
| 503 | - // S |
|
| 504 | - 'stats_visites_et_popularite' => '@visites@ vesitas; popularitat: @popularite@', |
|
| 505 | - 'suivant' => 'seguent', |
|
| 503 | + // S |
|
| 504 | + 'stats_visites_et_popularite' => '@visites@ vesitas; popularitat: @popularite@', |
|
| 505 | + 'suivant' => 'seguent', |
|
| 506 | 506 | |
| 507 | - // T |
|
| 508 | - 'taille_ko' => '@taille@ Ko', |
|
| 509 | - 'taille_mo' => '@taille@ Mo', |
|
| 510 | - 'taille_octets' => '@taille@ octets', |
|
| 511 | - 'texte_actualite_site_1' => 'Quan vos seretz familharizat/ada dab l’interfàcia, que poiratz clicar sus «', |
|
| 512 | - 'texte_actualite_site_2' => 'Interfàcia completa', |
|
| 513 | - 'texte_actualite_site_3' => '" tà aubrir mei possibilitats.', |
|
| 514 | - 'texte_creation_automatique_vignette' => 'La creacion automatica de vinhetas de previsualizacion qu’ei activada sus aqueth sit. S’installatz a partir d’aqueth formulari d’imatges au(s) format(s) @gd_formats@, que s’acompanharàn d’ua vinheta d’ua talha maximau de @taille_preview@ pixèls.', |
|
| 515 | - 'texte_documents_associes' => 'Los documents seguents que s’assòcian a l’article, |
|
| 507 | + // T |
|
| 508 | + 'taille_ko' => '@taille@ Ko', |
|
| 509 | + 'taille_mo' => '@taille@ Mo', |
|
| 510 | + 'taille_octets' => '@taille@ octets', |
|
| 511 | + 'texte_actualite_site_1' => 'Quan vos seretz familharizat/ada dab l’interfàcia, que poiratz clicar sus «', |
|
| 512 | + 'texte_actualite_site_2' => 'Interfàcia completa', |
|
| 513 | + 'texte_actualite_site_3' => '" tà aubrir mei possibilitats.', |
|
| 514 | + 'texte_creation_automatique_vignette' => 'La creacion automatica de vinhetas de previsualizacion qu’ei activada sus aqueth sit. S’installatz a partir d’aqueth formulari d’imatges au(s) format(s) @gd_formats@, que s’acompanharàn d’ua vinheta d’ua talha maximau de @taille_preview@ pixèls.', |
|
| 515 | + 'texte_documents_associes' => 'Los documents seguents que s’assòcian a l’article, |
|
| 516 | 516 | mes non s’insereishen pas |
| 517 | 517 | dirèctament. Segon la compaginacion deu sit public, |
| 518 | 518 | que poiràn aparéisher devath forma de documents junts.', |
| 519 | - 'texte_erreur_mise_niveau_base' => 'Error de basa de dadas pendent la hicada a nivèu. L’imatge <b>@fichier@</b> n’ei pas passat (article @id_article@). |
|
| 519 | + 'texte_erreur_mise_niveau_base' => 'Error de basa de dadas pendent la hicada a nivèu. L’imatge <b>@fichier@</b> n’ei pas passat (article @id_article@). |
|
| 520 | 520 | Notatz plan aquera referéncia, tornatz ensajar la hicada a |
| 521 | 521 | nivèu, e verificatz puish que los imatges aparegan |
| 522 | 522 | enqüèra dens los articles.', # MODIF |
| 523 | - 'texte_inc_auth_1' => 'Qu’ètz identificat/ada com |
|
| 523 | + 'texte_inc_auth_1' => 'Qu’ètz identificat/ada com |
|
| 524 | 524 | <b>@auth_login@</b>, mes aqueth login n’existeish pas o plus dens la basa. |
| 525 | 525 | Ensajatz de’vs', # MODIF |
| 526 | - 'texte_inc_auth_2' => 'tornar connectar', |
|
| 527 | - 'texte_inc_auth_3' => ', après qu’auratz quitat eventuaument, puish |
|
| 526 | + 'texte_inc_auth_2' => 'tornar connectar', |
|
| 527 | + 'texte_inc_auth_3' => ', après qu’auratz quitat eventuaument, puish |
|
| 528 | 528 | tornat lançar lo vòste navigader.', |
| 529 | - 'texte_inc_config' => 'Las modificacions hèitas dens aquestas paginas qu’influéncian de bèth pro lo |
|
| 529 | + 'texte_inc_config' => 'Las modificacions hèitas dens aquestas paginas qu’influéncian de bèth pro lo |
|
| 530 | 530 | foncionament deu vòste sit. Que vs’aconselham de n’interviene’i pas tant que non siatz pas |
| 531 | 531 | acostumat/ada au foncionament deu sistèma SPIP. <br /><br /><b> |
| 532 | 532 | En generau, que’s conselha hòrt |
| 533 | 533 | de deishar la carga d’aquestas paginas au webmèstre principau deu vòste sit.</b>', # MODIF |
| 534 | - 'texte_inc_meta_1' => 'Lo sistèma qu’a rescontrat ua error dens l’escritura deu fichièr <code>@fichier@</code>.Volhatz, com administrator/tritz deu sit,', # MODIF |
|
| 535 | - 'texte_inc_meta_2' => 'verificar los drets d’escritura', |
|
| 536 | - 'texte_inc_meta_3' => 'dens lo repertòri <code>@repertoire@</code>.', # MODIF |
|
| 537 | - 'texte_statut_en_cours_redaction' => 'en cors de redaccion', |
|
| 538 | - 'texte_statut_poubelle' => 'a la caisha de las dèishas', |
|
| 539 | - 'texte_statut_propose_evaluation' => 'perpausat per avaloracion', |
|
| 540 | - 'texte_statut_publie' => 'publicat en linha', |
|
| 541 | - 'texte_statut_refuse' => 'arrefusat', |
|
| 542 | - 'titre_ajouter_mot_cle' => 'AJUSTAR UN MOT CLAU:', |
|
| 543 | - 'titre_cadre_raccourcis' => 'ACORCIDAS:', |
|
| 544 | - 'titre_changer_couleur_interface' => 'Cambiar la color de l’interfàcia', |
|
| 545 | - 'titre_image_admin_article' => 'Que podetz administrar aqueste article', |
|
| 546 | - 'titre_image_administrateur' => 'Administrator', |
|
| 547 | - 'titre_image_aide' => 'Ajuda sus aqueth element', |
|
| 548 | - 'titre_image_auteur_supprime' => 'Autor suprimit', |
|
| 549 | - 'titre_image_redacteur' => 'Redactor shens accès', |
|
| 550 | - 'titre_image_redacteur_02' => 'Redactor', |
|
| 551 | - 'titre_image_visiteur' => 'Vesitaire', |
|
| 552 | - 'titre_joindre_document' => 'JÓNHER UN DOCUMENT', |
|
| 553 | - 'titre_mots_cles' => 'MOTS CLAU', |
|
| 554 | - 'titre_probleme_technique' => 'Atencion: un problèma tecnic (servider SQL) qu’empacha d’accedir a aquera part deu sit. Mercés de la vòsta indulgéncia.', |
|
| 555 | - 'titre_publier_document' => 'PUBLICAR UN DOCUMENT DENS AQUERA RUBRICA', |
|
| 556 | - 'titre_statistiques' => 'Estadisticas deu sit', |
|
| 557 | - 'titre_titre_document' => 'Títol deu document:', |
|
| 558 | - 'trad_reference' => '(article de referéncia)', # MODIF |
|
| 534 | + 'texte_inc_meta_1' => 'Lo sistèma qu’a rescontrat ua error dens l’escritura deu fichièr <code>@fichier@</code>.Volhatz, com administrator/tritz deu sit,', # MODIF |
|
| 535 | + 'texte_inc_meta_2' => 'verificar los drets d’escritura', |
|
| 536 | + 'texte_inc_meta_3' => 'dens lo repertòri <code>@repertoire@</code>.', # MODIF |
|
| 537 | + 'texte_statut_en_cours_redaction' => 'en cors de redaccion', |
|
| 538 | + 'texte_statut_poubelle' => 'a la caisha de las dèishas', |
|
| 539 | + 'texte_statut_propose_evaluation' => 'perpausat per avaloracion', |
|
| 540 | + 'texte_statut_publie' => 'publicat en linha', |
|
| 541 | + 'texte_statut_refuse' => 'arrefusat', |
|
| 542 | + 'titre_ajouter_mot_cle' => 'AJUSTAR UN MOT CLAU:', |
|
| 543 | + 'titre_cadre_raccourcis' => 'ACORCIDAS:', |
|
| 544 | + 'titre_changer_couleur_interface' => 'Cambiar la color de l’interfàcia', |
|
| 545 | + 'titre_image_admin_article' => 'Que podetz administrar aqueste article', |
|
| 546 | + 'titre_image_administrateur' => 'Administrator', |
|
| 547 | + 'titre_image_aide' => 'Ajuda sus aqueth element', |
|
| 548 | + 'titre_image_auteur_supprime' => 'Autor suprimit', |
|
| 549 | + 'titre_image_redacteur' => 'Redactor shens accès', |
|
| 550 | + 'titre_image_redacteur_02' => 'Redactor', |
|
| 551 | + 'titre_image_visiteur' => 'Vesitaire', |
|
| 552 | + 'titre_joindre_document' => 'JÓNHER UN DOCUMENT', |
|
| 553 | + 'titre_mots_cles' => 'MOTS CLAU', |
|
| 554 | + 'titre_probleme_technique' => 'Atencion: un problèma tecnic (servider SQL) qu’empacha d’accedir a aquera part deu sit. Mercés de la vòsta indulgéncia.', |
|
| 555 | + 'titre_publier_document' => 'PUBLICAR UN DOCUMENT DENS AQUERA RUBRICA', |
|
| 556 | + 'titre_statistiques' => 'Estadisticas deu sit', |
|
| 557 | + 'titre_titre_document' => 'Títol deu document:', |
|
| 558 | + 'trad_reference' => '(article de referéncia)', # MODIF |
|
| 559 | 559 | |
| 560 | - // Z |
|
| 561 | - 'zbug_balise_b_aval' => ' : balisa B cap envath', |
|
| 562 | - 'zbug_boucle' => 'bloca', |
|
| 563 | - 'zbug_boucle_recursive_undef' => 'bloca recursiva non definida', # MODIF |
|
| 564 | - 'zbug_champ_hors_boucle' => 'Camp @champ@ hòra bloca', |
|
| 565 | - 'zbug_champ_hors_motif' => 'Camp @champ@ en dehòra d’ua bloca de motiu @motif@', # MODIF |
|
| 566 | - 'zbug_code' => 'còde', |
|
| 567 | - 'zbug_critere_inconnu' => 'critèri inconegut @critere@', # MODIF |
|
| 568 | - 'zbug_distant_interdit' => 'extèrne enebit', # MODIF |
|
| 569 | - 'zbug_doublon_table_sans_index' => 'doublons sur une table sans index', # MODIF |
|
| 570 | - 'zbug_erreur_boucle_double' => 'BLOCA@id@: definicion dobla', # MODIF |
|
| 571 | - 'zbug_erreur_boucle_fermant' => 'BLOCA@id@: lo tag barrader que manca', # MODIF |
|
| 572 | - 'zbug_erreur_boucle_syntaxe' => 'Sintaxi bloca incorrècta', # MODIF |
|
| 573 | - 'zbug_erreur_execution_page' => 'error d’execucion de la pagina', # MODIF |
|
| 574 | - 'zbug_erreur_filtre' => 'Error: filtre <b>« @filtre@ »</b> non definit', # MODIF |
|
| 575 | - 'zbug_erreur_meme_parent' => '{meme_parent} que s’aplica sonque a las blocas (FORUMS) o (RUBRIQUES)', # MODIF |
|
| 576 | - 'zbug_erreur_squelette' => 'Error(s) dens l’esqueleta', |
|
| 577 | - 'zbug_info_erreur_squelette' => 'Error suber lo sit', |
|
| 578 | - 'zbug_inversion_ordre_inexistant' => 'inversion d’un òrdre inexistent', # MODIF |
|
| 579 | - 'zbug_pagination_sans_critere' => '#PAGINATION sans critère {pagination} ou employé dans une boucle recursive', # MODIF |
|
| 580 | - 'zbug_parametres_inclus_incorrects' => 'Paramètres d’inclusion incorrèctes', # MODIF |
|
| 581 | - 'zbug_resultat' => 'resultat', |
|
| 582 | - 'zbug_serveur_indefini' => 'servidor SQL indefinit', # MODIF |
|
| 583 | - 'zbug_table_inconnue' => 'Taula SQL «@table@» inconeguda' |
|
| 560 | + // Z |
|
| 561 | + 'zbug_balise_b_aval' => ' : balisa B cap envath', |
|
| 562 | + 'zbug_boucle' => 'bloca', |
|
| 563 | + 'zbug_boucle_recursive_undef' => 'bloca recursiva non definida', # MODIF |
|
| 564 | + 'zbug_champ_hors_boucle' => 'Camp @champ@ hòra bloca', |
|
| 565 | + 'zbug_champ_hors_motif' => 'Camp @champ@ en dehòra d’ua bloca de motiu @motif@', # MODIF |
|
| 566 | + 'zbug_code' => 'còde', |
|
| 567 | + 'zbug_critere_inconnu' => 'critèri inconegut @critere@', # MODIF |
|
| 568 | + 'zbug_distant_interdit' => 'extèrne enebit', # MODIF |
|
| 569 | + 'zbug_doublon_table_sans_index' => 'doublons sur une table sans index', # MODIF |
|
| 570 | + 'zbug_erreur_boucle_double' => 'BLOCA@id@: definicion dobla', # MODIF |
|
| 571 | + 'zbug_erreur_boucle_fermant' => 'BLOCA@id@: lo tag barrader que manca', # MODIF |
|
| 572 | + 'zbug_erreur_boucle_syntaxe' => 'Sintaxi bloca incorrècta', # MODIF |
|
| 573 | + 'zbug_erreur_execution_page' => 'error d’execucion de la pagina', # MODIF |
|
| 574 | + 'zbug_erreur_filtre' => 'Error: filtre <b>« @filtre@ »</b> non definit', # MODIF |
|
| 575 | + 'zbug_erreur_meme_parent' => '{meme_parent} que s’aplica sonque a las blocas (FORUMS) o (RUBRIQUES)', # MODIF |
|
| 576 | + 'zbug_erreur_squelette' => 'Error(s) dens l’esqueleta', |
|
| 577 | + 'zbug_info_erreur_squelette' => 'Error suber lo sit', |
|
| 578 | + 'zbug_inversion_ordre_inexistant' => 'inversion d’un òrdre inexistent', # MODIF |
|
| 579 | + 'zbug_pagination_sans_critere' => '#PAGINATION sans critère {pagination} ou employé dans une boucle recursive', # MODIF |
|
| 580 | + 'zbug_parametres_inclus_incorrects' => 'Paramètres d’inclusion incorrèctes', # MODIF |
|
| 581 | + 'zbug_resultat' => 'resultat', |
|
| 582 | + 'zbug_serveur_indefini' => 'servidor SQL indefinit', # MODIF |
|
| 583 | + 'zbug_table_inconnue' => 'Taula SQL «@table@» inconeguda' |
|
| 584 | 584 | ); |
@@ -4,475 +4,475 @@ discard block |
||
| 4 | 4 | // ** ne pas modifier le fichier ** |
| 5 | 5 | |
| 6 | 6 | if (!defined('_ECRIRE_INC_VERSION')) { |
| 7 | - return; |
|
| 7 | + return; |
|
| 8 | 8 | } |
| 9 | 9 | |
| 10 | 10 | $GLOBALS[$GLOBALS['idx_lang']] = array( |
| 11 | 11 | |
| 12 | - // A |
|
| 13 | - 'access_interface_graphique' => 'Tornar a l’interfàcia grafica completa', |
|
| 14 | - 'access_mode_texte' => 'Afichar l’interfàcia textuala simplificaa', |
|
| 15 | - 'admin_debug' => 'desbugatge', |
|
| 16 | - 'admin_modifier_article' => 'Modificar aquel article', |
|
| 17 | - 'admin_modifier_auteur' => 'Modificar aquel autor', |
|
| 18 | - 'admin_modifier_breve' => 'Modificar aquela brèva', |
|
| 19 | - 'admin_modifier_mot' => 'Modificar aqueu mot clau', |
|
| 20 | - 'admin_modifier_rubrique' => 'Modificar aquela rubrica', |
|
| 21 | - 'admin_recalculer' => 'Tornar calcular la pagina', |
|
| 22 | - 'alerte_maj_impossible' => '<b>Alèrta!</b> Es impossible d’actualizar la basa SQL vèrs la version @version@; bensai i a un problèma relatiu au drech de modificar la basa de donaas. Vougatz contactar vòstre auberjaor.', |
|
| 23 | - 'analyse_xml' => 'Analisi XML', |
|
| 24 | - 'articles_recents' => 'Los articles mai recents', |
|
| 25 | - 'avis_archive_incorrect' => 'lo fichier archiu es pas un fichier SPIP', |
|
| 26 | - 'avis_archive_invalide' => 'lo fichier archiu es pas valid', |
|
| 27 | - 'avis_attention' => 'ATENCION!', |
|
| 28 | - 'avis_champ_incorrect_type_objet' => 'Nom de champ incorrècte @name@ per objècte de tipe @type@', |
|
| 29 | - 'avis_colonne_inexistante' => 'La colomna @col@ existís pas', |
|
| 30 | - 'avis_erreur' => 'Error: veatz çai sos', |
|
| 31 | - 'avis_erreur_connexion' => 'Error de connexion', |
|
| 32 | - 'avis_erreur_cookie' => 'problèma de cookie', |
|
| 33 | - 'avis_erreur_fonction_contexte' => 'Error de programacion. Chau pas apelar aquela foncion dins aqueu contèxt.', |
|
| 34 | - 'avis_erreur_mysql' => 'Error SQL ', |
|
| 35 | - 'avis_erreur_sauvegarde' => 'Error dins la sauvagarda (@type@ @id_objet@)! ', |
|
| 12 | + // A |
|
| 13 | + 'access_interface_graphique' => 'Tornar a l’interfàcia grafica completa', |
|
| 14 | + 'access_mode_texte' => 'Afichar l’interfàcia textuala simplificaa', |
|
| 15 | + 'admin_debug' => 'desbugatge', |
|
| 16 | + 'admin_modifier_article' => 'Modificar aquel article', |
|
| 17 | + 'admin_modifier_auteur' => 'Modificar aquel autor', |
|
| 18 | + 'admin_modifier_breve' => 'Modificar aquela brèva', |
|
| 19 | + 'admin_modifier_mot' => 'Modificar aqueu mot clau', |
|
| 20 | + 'admin_modifier_rubrique' => 'Modificar aquela rubrica', |
|
| 21 | + 'admin_recalculer' => 'Tornar calcular la pagina', |
|
| 22 | + 'alerte_maj_impossible' => '<b>Alèrta!</b> Es impossible d’actualizar la basa SQL vèrs la version @version@; bensai i a un problèma relatiu au drech de modificar la basa de donaas. Vougatz contactar vòstre auberjaor.', |
|
| 23 | + 'analyse_xml' => 'Analisi XML', |
|
| 24 | + 'articles_recents' => 'Los articles mai recents', |
|
| 25 | + 'avis_archive_incorrect' => 'lo fichier archiu es pas un fichier SPIP', |
|
| 26 | + 'avis_archive_invalide' => 'lo fichier archiu es pas valid', |
|
| 27 | + 'avis_attention' => 'ATENCION!', |
|
| 28 | + 'avis_champ_incorrect_type_objet' => 'Nom de champ incorrècte @name@ per objècte de tipe @type@', |
|
| 29 | + 'avis_colonne_inexistante' => 'La colomna @col@ existís pas', |
|
| 30 | + 'avis_erreur' => 'Error: veatz çai sos', |
|
| 31 | + 'avis_erreur_connexion' => 'Error de connexion', |
|
| 32 | + 'avis_erreur_cookie' => 'problèma de cookie', |
|
| 33 | + 'avis_erreur_fonction_contexte' => 'Error de programacion. Chau pas apelar aquela foncion dins aqueu contèxt.', |
|
| 34 | + 'avis_erreur_mysql' => 'Error SQL ', |
|
| 35 | + 'avis_erreur_sauvegarde' => 'Error dins la sauvagarda (@type@ @id_objet@)! ', |
|
| 36 | 36 | |
| 37 | - // B |
|
| 38 | - 'barre_a_accent_grave' => 'Inserir una A accent grèu majuscula', |
|
| 39 | - 'barre_aide' => 'Utilizar las acorchas tipograficas per enrichir vòstra compaginacion', |
|
| 40 | - 'barre_e_accent_aigu' => 'Inserir una E accent agut majuscula', |
|
| 41 | - 'barre_eo' => 'Inserir una E dins l’O', |
|
| 42 | - 'barre_eo_maj' => 'Inserir una E dins l’O majuscula', |
|
| 43 | - 'barre_euro' => 'Inserir lo simbèu de l’èuro: €', |
|
| 44 | - 'barre_gras' => 'Metre en {{gras}}', |
|
| 45 | - 'barre_guillemets' => 'Enroar amb de « vergetas »', |
|
| 46 | - 'barre_guillemets_simples' => 'Enroar amb de „vergetas“', |
|
| 47 | - 'barre_intertitre' => 'Transformar en {{{intertítol}}}', |
|
| 48 | - 'barre_italic' => 'Metre en {italics}', |
|
| 49 | - 'barre_lien' => 'Transformar en [liam ipertèxt->http://...]', |
|
| 50 | - 'barre_lien_input' => 'Vougatz indicar l’adreiça de vòstre liam (poètz indicar una adreiça web sos la forma http://www.lomieusit.com o simplament indicar lo numèro d’un article d’aqueu sit).', |
|
| 51 | - 'barre_note' => 'Transformar en [[Nòta de pè]]', |
|
| 52 | - 'barre_quote' => '<quote>Citar un messatge</quote>', |
|
| 53 | - 'bouton_changer' => 'Chambiar', |
|
| 54 | - 'bouton_chercher' => 'Cerchar', |
|
| 55 | - 'bouton_choisir' => 'Chausir', |
|
| 56 | - 'bouton_enregistrer' => 'Registrar', |
|
| 57 | - 'bouton_radio_desactiver_messagerie_interne' => 'Desactivar la messatjariá intèrna', |
|
| 58 | - 'bouton_radio_envoi_annonces' => 'Mandar los anoncis editoriaus', |
|
| 59 | - 'bouton_radio_non_envoi_annonces' => 'Pas mandar d’anoncis', |
|
| 60 | - 'bouton_radio_non_envoi_liste_nouveautes' => 'Pas mandar la tiera de las novetats', |
|
| 61 | - 'bouton_recharger_page' => 'tornar charjar aquela pagina', |
|
| 62 | - 'bouton_telecharger' => 'Telecharjar', |
|
| 63 | - 'bouton_upload' => 'Telecharjar', # MODIF |
|
| 64 | - 'bouton_valider' => 'Validar', |
|
| 37 | + // B |
|
| 38 | + 'barre_a_accent_grave' => 'Inserir una A accent grèu majuscula', |
|
| 39 | + 'barre_aide' => 'Utilizar las acorchas tipograficas per enrichir vòstra compaginacion', |
|
| 40 | + 'barre_e_accent_aigu' => 'Inserir una E accent agut majuscula', |
|
| 41 | + 'barre_eo' => 'Inserir una E dins l’O', |
|
| 42 | + 'barre_eo_maj' => 'Inserir una E dins l’O majuscula', |
|
| 43 | + 'barre_euro' => 'Inserir lo simbèu de l’èuro: €', |
|
| 44 | + 'barre_gras' => 'Metre en {{gras}}', |
|
| 45 | + 'barre_guillemets' => 'Enroar amb de « vergetas »', |
|
| 46 | + 'barre_guillemets_simples' => 'Enroar amb de „vergetas“', |
|
| 47 | + 'barre_intertitre' => 'Transformar en {{{intertítol}}}', |
|
| 48 | + 'barre_italic' => 'Metre en {italics}', |
|
| 49 | + 'barre_lien' => 'Transformar en [liam ipertèxt->http://...]', |
|
| 50 | + 'barre_lien_input' => 'Vougatz indicar l’adreiça de vòstre liam (poètz indicar una adreiça web sos la forma http://www.lomieusit.com o simplament indicar lo numèro d’un article d’aqueu sit).', |
|
| 51 | + 'barre_note' => 'Transformar en [[Nòta de pè]]', |
|
| 52 | + 'barre_quote' => '<quote>Citar un messatge</quote>', |
|
| 53 | + 'bouton_changer' => 'Chambiar', |
|
| 54 | + 'bouton_chercher' => 'Cerchar', |
|
| 55 | + 'bouton_choisir' => 'Chausir', |
|
| 56 | + 'bouton_enregistrer' => 'Registrar', |
|
| 57 | + 'bouton_radio_desactiver_messagerie_interne' => 'Desactivar la messatjariá intèrna', |
|
| 58 | + 'bouton_radio_envoi_annonces' => 'Mandar los anoncis editoriaus', |
|
| 59 | + 'bouton_radio_non_envoi_annonces' => 'Pas mandar d’anoncis', |
|
| 60 | + 'bouton_radio_non_envoi_liste_nouveautes' => 'Pas mandar la tiera de las novetats', |
|
| 61 | + 'bouton_recharger_page' => 'tornar charjar aquela pagina', |
|
| 62 | + 'bouton_telecharger' => 'Telecharjar', |
|
| 63 | + 'bouton_upload' => 'Telecharjar', # MODIF |
|
| 64 | + 'bouton_valider' => 'Validar', |
|
| 65 | 65 | |
| 66 | - // C |
|
| 67 | - 'cal_apresmidi' => 'tantòst', |
|
| 68 | - 'cal_jour_entier' => 'jorn entier', |
|
| 69 | - 'cal_matin' => 'matin', |
|
| 70 | - 'cal_par_jour' => 'chalendier per jorn', |
|
| 71 | - 'cal_par_mois' => 'chalendier per mes', |
|
| 72 | - 'cal_par_semaine' => 'chalendier per setmana', |
|
| 73 | - 'confirm_changer_statut' => 'Atencion, avètz demandat de chamjar l’estatut d’aquel element. Desiratz de contunhar? ', |
|
| 66 | + // C |
|
| 67 | + 'cal_apresmidi' => 'tantòst', |
|
| 68 | + 'cal_jour_entier' => 'jorn entier', |
|
| 69 | + 'cal_matin' => 'matin', |
|
| 70 | + 'cal_par_jour' => 'chalendier per jorn', |
|
| 71 | + 'cal_par_mois' => 'chalendier per mes', |
|
| 72 | + 'cal_par_semaine' => 'chalendier per setmana', |
|
| 73 | + 'confirm_changer_statut' => 'Atencion, avètz demandat de chamjar l’estatut d’aquel element. Desiratz de contunhar? ', |
|
| 74 | 74 | |
| 75 | - // D |
|
| 76 | - 'date_aujourdhui' => 'encuei', |
|
| 77 | - 'date_avant_jc' => 'avans lo Crist', |
|
| 78 | - 'date_dans' => 'd’aquí @delai@', |
|
| 79 | - 'date_de_mois_1' => '@j@ de genier', |
|
| 80 | - 'date_de_mois_10' => '@j@ d’octòbre', |
|
| 81 | - 'date_de_mois_11' => '@j@ de novembre', |
|
| 82 | - 'date_de_mois_12' => '@j@ de decembre', |
|
| 83 | - 'date_de_mois_2' => '@j@ de febrier', |
|
| 84 | - 'date_de_mois_3' => '@j@ de març', |
|
| 85 | - 'date_de_mois_4' => '@j@ d’abriu', |
|
| 86 | - 'date_de_mois_5' => '@j@ de mai', |
|
| 87 | - 'date_de_mois_6' => '@j@ de junh', |
|
| 88 | - 'date_de_mois_7' => '@j@ de julh', |
|
| 89 | - 'date_de_mois_8' => '@j@ d’aost', |
|
| 90 | - 'date_de_mois_9' => '@j@ de setembre', |
|
| 91 | - 'date_demain' => 'deman', |
|
| 92 | - 'date_fmt_heures_minutes' => '@h@h@m@min', |
|
| 93 | - 'date_fmt_jour_heure' => '@jour@ a @heure@', |
|
| 94 | - 'date_fmt_jour_mois' => '@jourmois@', |
|
| 95 | - 'date_fmt_jour_mois_annee' => '@jourmois@ de @annee@', |
|
| 96 | - 'date_fmt_mois_annee' => '@nommois@ de @annee@', |
|
| 97 | - 'date_fmt_nomjour_date' => 'lo @nomjour@ @date@', |
|
| 98 | - 'date_heures' => 'oras', |
|
| 99 | - 'date_hier' => 'ièr', |
|
| 100 | - 'date_il_y_a' => 'fai @delai@', |
|
| 101 | - 'date_jnum1' => '1r', |
|
| 102 | - 'date_jnum10' => '10', |
|
| 103 | - 'date_jnum11' => '11', |
|
| 104 | - 'date_jnum12' => '12', |
|
| 105 | - 'date_jnum13' => '13', |
|
| 106 | - 'date_jnum14' => '14', |
|
| 107 | - 'date_jnum15' => '15', |
|
| 108 | - 'date_jnum16' => '16', |
|
| 109 | - 'date_jnum17' => '17', |
|
| 110 | - 'date_jnum18' => '18', |
|
| 111 | - 'date_jnum19' => '19', |
|
| 112 | - 'date_jnum2' => '2', |
|
| 113 | - 'date_jnum20' => '20', |
|
| 114 | - 'date_jnum21' => '21', |
|
| 115 | - 'date_jnum22' => '22', |
|
| 116 | - 'date_jnum23' => '23', |
|
| 117 | - 'date_jnum24' => '24', |
|
| 118 | - 'date_jnum25' => '25', |
|
| 119 | - 'date_jnum26' => '26', |
|
| 120 | - 'date_jnum27' => '27', |
|
| 121 | - 'date_jnum28' => '28', |
|
| 122 | - 'date_jnum29' => '29', |
|
| 123 | - 'date_jnum3' => '3', |
|
| 124 | - 'date_jnum30' => '30', |
|
| 125 | - 'date_jnum31' => '31', |
|
| 126 | - 'date_jnum4' => '4', |
|
| 127 | - 'date_jnum5' => '5', |
|
| 128 | - 'date_jnum6' => '6', |
|
| 129 | - 'date_jnum7' => '7', |
|
| 130 | - 'date_jnum8' => '8', |
|
| 131 | - 'date_jnum9' => '9', |
|
| 132 | - 'date_jour_1' => 'dimenge', |
|
| 133 | - 'date_jour_2' => 'diluns', |
|
| 134 | - 'date_jour_3' => 'dimars', |
|
| 135 | - 'date_jour_4' => 'dimècres', |
|
| 136 | - 'date_jour_5' => 'dijòus', |
|
| 137 | - 'date_jour_6' => 'divendres', |
|
| 138 | - 'date_jour_7' => 'dissande', |
|
| 139 | - 'date_jours' => 'jorns', |
|
| 140 | - 'date_minutes' => 'minutas', |
|
| 141 | - 'date_mois' => 'mes(es)', |
|
| 142 | - 'date_mois_1' => 'genier', |
|
| 143 | - 'date_mois_10' => 'octòbre', |
|
| 144 | - 'date_mois_11' => 'novembre', |
|
| 145 | - 'date_mois_12' => 'decembre', |
|
| 146 | - 'date_mois_2' => 'febrier', |
|
| 147 | - 'date_mois_3' => 'març', |
|
| 148 | - 'date_mois_4' => 'abriu', |
|
| 149 | - 'date_mois_5' => 'mai', |
|
| 150 | - 'date_mois_6' => 'junh', |
|
| 151 | - 'date_mois_7' => 'julh', |
|
| 152 | - 'date_mois_8' => 'aost', |
|
| 153 | - 'date_mois_9' => 'setembre', |
|
| 154 | - 'date_saison_1' => 'ivèrn', |
|
| 155 | - 'date_saison_2' => 'prima', |
|
| 156 | - 'date_saison_3' => 'estiu', |
|
| 157 | - 'date_saison_4' => 'endarrier', |
|
| 158 | - 'date_semaines' => 'setmana(s)', |
|
| 159 | - 'dirs_commencer' => 'per començar verament l’installacion', |
|
| 160 | - 'dirs_preliminaire' => 'Preliminar: <b>Reglar los dreches d’accès</b>', |
|
| 161 | - 'dirs_probleme_droits' => 'Problèma de dreches d’accès', |
|
| 162 | - 'dirs_repertoires_absents' => '<b>S’es pas trobat los repertòris seguents: <ul>@bad_dirs@.</ul> </b> |
|
| 75 | + // D |
|
| 76 | + 'date_aujourdhui' => 'encuei', |
|
| 77 | + 'date_avant_jc' => 'avans lo Crist', |
|
| 78 | + 'date_dans' => 'd’aquí @delai@', |
|
| 79 | + 'date_de_mois_1' => '@j@ de genier', |
|
| 80 | + 'date_de_mois_10' => '@j@ d’octòbre', |
|
| 81 | + 'date_de_mois_11' => '@j@ de novembre', |
|
| 82 | + 'date_de_mois_12' => '@j@ de decembre', |
|
| 83 | + 'date_de_mois_2' => '@j@ de febrier', |
|
| 84 | + 'date_de_mois_3' => '@j@ de març', |
|
| 85 | + 'date_de_mois_4' => '@j@ d’abriu', |
|
| 86 | + 'date_de_mois_5' => '@j@ de mai', |
|
| 87 | + 'date_de_mois_6' => '@j@ de junh', |
|
| 88 | + 'date_de_mois_7' => '@j@ de julh', |
|
| 89 | + 'date_de_mois_8' => '@j@ d’aost', |
|
| 90 | + 'date_de_mois_9' => '@j@ de setembre', |
|
| 91 | + 'date_demain' => 'deman', |
|
| 92 | + 'date_fmt_heures_minutes' => '@h@h@m@min', |
|
| 93 | + 'date_fmt_jour_heure' => '@jour@ a @heure@', |
|
| 94 | + 'date_fmt_jour_mois' => '@jourmois@', |
|
| 95 | + 'date_fmt_jour_mois_annee' => '@jourmois@ de @annee@', |
|
| 96 | + 'date_fmt_mois_annee' => '@nommois@ de @annee@', |
|
| 97 | + 'date_fmt_nomjour_date' => 'lo @nomjour@ @date@', |
|
| 98 | + 'date_heures' => 'oras', |
|
| 99 | + 'date_hier' => 'ièr', |
|
| 100 | + 'date_il_y_a' => 'fai @delai@', |
|
| 101 | + 'date_jnum1' => '1r', |
|
| 102 | + 'date_jnum10' => '10', |
|
| 103 | + 'date_jnum11' => '11', |
|
| 104 | + 'date_jnum12' => '12', |
|
| 105 | + 'date_jnum13' => '13', |
|
| 106 | + 'date_jnum14' => '14', |
|
| 107 | + 'date_jnum15' => '15', |
|
| 108 | + 'date_jnum16' => '16', |
|
| 109 | + 'date_jnum17' => '17', |
|
| 110 | + 'date_jnum18' => '18', |
|
| 111 | + 'date_jnum19' => '19', |
|
| 112 | + 'date_jnum2' => '2', |
|
| 113 | + 'date_jnum20' => '20', |
|
| 114 | + 'date_jnum21' => '21', |
|
| 115 | + 'date_jnum22' => '22', |
|
| 116 | + 'date_jnum23' => '23', |
|
| 117 | + 'date_jnum24' => '24', |
|
| 118 | + 'date_jnum25' => '25', |
|
| 119 | + 'date_jnum26' => '26', |
|
| 120 | + 'date_jnum27' => '27', |
|
| 121 | + 'date_jnum28' => '28', |
|
| 122 | + 'date_jnum29' => '29', |
|
| 123 | + 'date_jnum3' => '3', |
|
| 124 | + 'date_jnum30' => '30', |
|
| 125 | + 'date_jnum31' => '31', |
|
| 126 | + 'date_jnum4' => '4', |
|
| 127 | + 'date_jnum5' => '5', |
|
| 128 | + 'date_jnum6' => '6', |
|
| 129 | + 'date_jnum7' => '7', |
|
| 130 | + 'date_jnum8' => '8', |
|
| 131 | + 'date_jnum9' => '9', |
|
| 132 | + 'date_jour_1' => 'dimenge', |
|
| 133 | + 'date_jour_2' => 'diluns', |
|
| 134 | + 'date_jour_3' => 'dimars', |
|
| 135 | + 'date_jour_4' => 'dimècres', |
|
| 136 | + 'date_jour_5' => 'dijòus', |
|
| 137 | + 'date_jour_6' => 'divendres', |
|
| 138 | + 'date_jour_7' => 'dissande', |
|
| 139 | + 'date_jours' => 'jorns', |
|
| 140 | + 'date_minutes' => 'minutas', |
|
| 141 | + 'date_mois' => 'mes(es)', |
|
| 142 | + 'date_mois_1' => 'genier', |
|
| 143 | + 'date_mois_10' => 'octòbre', |
|
| 144 | + 'date_mois_11' => 'novembre', |
|
| 145 | + 'date_mois_12' => 'decembre', |
|
| 146 | + 'date_mois_2' => 'febrier', |
|
| 147 | + 'date_mois_3' => 'març', |
|
| 148 | + 'date_mois_4' => 'abriu', |
|
| 149 | + 'date_mois_5' => 'mai', |
|
| 150 | + 'date_mois_6' => 'junh', |
|
| 151 | + 'date_mois_7' => 'julh', |
|
| 152 | + 'date_mois_8' => 'aost', |
|
| 153 | + 'date_mois_9' => 'setembre', |
|
| 154 | + 'date_saison_1' => 'ivèrn', |
|
| 155 | + 'date_saison_2' => 'prima', |
|
| 156 | + 'date_saison_3' => 'estiu', |
|
| 157 | + 'date_saison_4' => 'endarrier', |
|
| 158 | + 'date_semaines' => 'setmana(s)', |
|
| 159 | + 'dirs_commencer' => 'per començar verament l’installacion', |
|
| 160 | + 'dirs_preliminaire' => 'Preliminar: <b>Reglar los dreches d’accès</b>', |
|
| 161 | + 'dirs_probleme_droits' => 'Problèma de dreches d’accès', |
|
| 162 | + 'dirs_repertoires_absents' => '<b>S’es pas trobat los repertòris seguents: <ul>@bad_dirs@.</ul> </b> |
|
| 163 | 163 | <p>Se pòt que vena d’un problèma de majusculas o minusculas mau mesas. |
| 164 | 164 | Verificatz que las minusculas e majusculas d’aqueles repertòris correspondan ben amb çò afichat |
| 165 | 165 | çai sobre; s’es pas lo cas, tornatz nommar los repertòris amb vòstre logiciau FTP en corregissent l’error. |
| 166 | 166 | </p><p>Un còp qu’auretz fach aquò, poiretz </p>', |
| 167 | - 'dirs_repertoires_suivants' => '<b>Los repertòris seguents son pas accessibles en escritura: <ul>@bad_dirs@.</ul> </b> |
|
| 167 | + 'dirs_repertoires_suivants' => '<b>Los repertòris seguents son pas accessibles en escritura: <ul>@bad_dirs@.</ul> </b> |
|
| 168 | 168 | <p>Per adobar aquò, utilizatz vòstre client FTP a fin de reglar los dreches d’accès de chascun |
| 169 | 169 | d’aqueles repertòris. La guida d’installacion explica en detalh coma chau procedir. |
| 170 | 170 | <p>Tre qu’auretz facha aquela manipulacion, poiretz ', |
| 171 | 171 | |
| 172 | - // E |
|
| 173 | - 'envoi_via_le_site' => 'Mandaís amb lo biais dau sit web', |
|
| 172 | + // E |
|
| 173 | + 'envoi_via_le_site' => 'Mandaís amb lo biais dau sit web', |
|
| 174 | 174 | |
| 175 | - // F |
|
| 176 | - 'fichier_introuvable' => 'S’es pas pogut trobar lo fichier @fichier@.', # MODIF |
|
| 177 | - 'form_deja_inscrit' => 'Siatz ja inscrich(a).', |
|
| 178 | - 'form_email_non_valide' => 'Vòstra adreiça e-mail es pas valida.', |
|
| 179 | - 'form_forum_access_refuse' => 'Poètz pas pus accedir a aqueu sit.', |
|
| 180 | - 'form_forum_bonjour' => 'Bonjorn @nom@,', |
|
| 181 | - 'form_forum_email_deja_enregistre' => 'Aquela adreiça e-mail ja es registraa, adoncas poètz utilizar vòstre mot de santa Clara costumier.', |
|
| 182 | - 'form_forum_identifiant_mail' => 'Vos avèm mandat vòstre identificant novèu per e-mail.', |
|
| 183 | - 'form_forum_identifiants' => 'Identificants personaus', |
|
| 184 | - 'form_forum_indiquer_nom_email' => 'Indicatz aquí vòstre nom e vòstra adreiça e-mail. Vòstre identificant personau arribarà lèu, per e-mail.', |
|
| 185 | - 'form_forum_login' => 'login:', |
|
| 186 | - 'form_forum_message_auto' => '(aquò’s un messatge automatic)', |
|
| 187 | - 'form_forum_pass' => 'mot de santa Clara:', |
|
| 188 | - 'form_forum_probleme_mail' => 'Problèma d’e-mail: se pòt pas mandar l’identificant.', |
|
| 189 | - 'form_forum_voici1' => 'Vaicí vòstres identificants per poer participar als forums |
|
| 175 | + // F |
|
| 176 | + 'fichier_introuvable' => 'S’es pas pogut trobar lo fichier @fichier@.', # MODIF |
|
| 177 | + 'form_deja_inscrit' => 'Siatz ja inscrich(a).', |
|
| 178 | + 'form_email_non_valide' => 'Vòstra adreiça e-mail es pas valida.', |
|
| 179 | + 'form_forum_access_refuse' => 'Poètz pas pus accedir a aqueu sit.', |
|
| 180 | + 'form_forum_bonjour' => 'Bonjorn @nom@,', |
|
| 181 | + 'form_forum_email_deja_enregistre' => 'Aquela adreiça e-mail ja es registraa, adoncas poètz utilizar vòstre mot de santa Clara costumier.', |
|
| 182 | + 'form_forum_identifiant_mail' => 'Vos avèm mandat vòstre identificant novèu per e-mail.', |
|
| 183 | + 'form_forum_identifiants' => 'Identificants personaus', |
|
| 184 | + 'form_forum_indiquer_nom_email' => 'Indicatz aquí vòstre nom e vòstra adreiça e-mail. Vòstre identificant personau arribarà lèu, per e-mail.', |
|
| 185 | + 'form_forum_login' => 'login:', |
|
| 186 | + 'form_forum_message_auto' => '(aquò’s un messatge automatic)', |
|
| 187 | + 'form_forum_pass' => 'mot de santa Clara:', |
|
| 188 | + 'form_forum_probleme_mail' => 'Problèma d’e-mail: se pòt pas mandar l’identificant.', |
|
| 189 | + 'form_forum_voici1' => 'Vaicí vòstres identificants per poer participar als forums |
|
| 190 | 190 | dau sit "@nom_site_spip@" (@adresse_site@):', |
| 191 | - 'form_forum_voici2' => 'Vaicí vòstres identificants per prepausar d’articles |
|
| 191 | + 'form_forum_voici2' => 'Vaicí vòstres identificants per prepausar d’articles |
|
| 192 | 192 | sobre lo sit "@nom_site_spip@" (@adresse_login@):', |
| 193 | - 'form_indiquer_email' => 'Vougatz indicar vòstra adreiça e-mail.', |
|
| 194 | - 'form_indiquer_nom' => 'Vougatz indicar vòstre nom.', |
|
| 195 | - 'form_indiquer_nom_site' => 'Vougatz indicar lo nom de vòstre sit.', |
|
| 196 | - 'form_pet_deja_enregistre' => 'Ja aqueu sit es registrat', |
|
| 197 | - 'form_pet_signature_pasprise' => 'Vòstra signatura es pas presa en còmpte.', |
|
| 198 | - 'form_prop_confirmer_envoi' => 'Confirmar l’enviament', |
|
| 199 | - 'form_prop_description' => 'Descripcion/comentari', |
|
| 200 | - 'form_prop_enregistre' => 'Vòstra proposicion es ben registraa, apareisserà en linha tre que los responsables dau sit l’auràn validaa .', |
|
| 201 | - 'form_prop_envoyer' => 'Mandar un messatge', |
|
| 202 | - 'form_prop_indiquer_email' => 'Vougatz indicar una adreiça e-mail valida', |
|
| 203 | - 'form_prop_indiquer_nom_site' => 'Vougatz indicar lo nom dau sit.', |
|
| 204 | - 'form_prop_indiquer_sujet' => 'Vougatz indicar un subjècte', |
|
| 205 | - 'form_prop_message_envoye' => 'Messatge mandat', |
|
| 206 | - 'form_prop_non_enregistre' => 'Vòstra proposicion es pas estaa registraa.', |
|
| 207 | - 'form_prop_sujet' => 'Subjècte', |
|
| 208 | - 'form_prop_url_site' => 'Adreiça (URL) dau sit', # MODIF |
|
| 209 | - 'forum_non_inscrit' => 'Siá siatz pas inscrich(a), siá avètz fach una error d’adreiça o de mot de santa Clara. ', |
|
| 210 | - 'forum_par_auteur' => 'per @auteur@', |
|
| 211 | - 'forum_titre_erreur' => 'Error...', |
|
| 193 | + 'form_indiquer_email' => 'Vougatz indicar vòstra adreiça e-mail.', |
|
| 194 | + 'form_indiquer_nom' => 'Vougatz indicar vòstre nom.', |
|
| 195 | + 'form_indiquer_nom_site' => 'Vougatz indicar lo nom de vòstre sit.', |
|
| 196 | + 'form_pet_deja_enregistre' => 'Ja aqueu sit es registrat', |
|
| 197 | + 'form_pet_signature_pasprise' => 'Vòstra signatura es pas presa en còmpte.', |
|
| 198 | + 'form_prop_confirmer_envoi' => 'Confirmar l’enviament', |
|
| 199 | + 'form_prop_description' => 'Descripcion/comentari', |
|
| 200 | + 'form_prop_enregistre' => 'Vòstra proposicion es ben registraa, apareisserà en linha tre que los responsables dau sit l’auràn validaa .', |
|
| 201 | + 'form_prop_envoyer' => 'Mandar un messatge', |
|
| 202 | + 'form_prop_indiquer_email' => 'Vougatz indicar una adreiça e-mail valida', |
|
| 203 | + 'form_prop_indiquer_nom_site' => 'Vougatz indicar lo nom dau sit.', |
|
| 204 | + 'form_prop_indiquer_sujet' => 'Vougatz indicar un subjècte', |
|
| 205 | + 'form_prop_message_envoye' => 'Messatge mandat', |
|
| 206 | + 'form_prop_non_enregistre' => 'Vòstra proposicion es pas estaa registraa.', |
|
| 207 | + 'form_prop_sujet' => 'Subjècte', |
|
| 208 | + 'form_prop_url_site' => 'Adreiça (URL) dau sit', # MODIF |
|
| 209 | + 'forum_non_inscrit' => 'Siá siatz pas inscrich(a), siá avètz fach una error d’adreiça o de mot de santa Clara. ', |
|
| 210 | + 'forum_par_auteur' => 'per @auteur@', |
|
| 211 | + 'forum_titre_erreur' => 'Error...', |
|
| 212 | 212 | |
| 213 | - // I |
|
| 214 | - 'ical_texte_rss_articles' => 'Lo fichier "backend" dels articles d’aquest sit se tròba a l’adreiça:', |
|
| 215 | - 'ical_texte_rss_articles2' => 'Atanben poètz obtenir de fichiers "backend" per los articles de chasca rubrica dau sit:', |
|
| 216 | - 'ical_texte_rss_breves' => 'Existisson mai d’un fichier contenent las brèvas dau sit. En precisant un numèro de rubrica, obtendretz mas que las brèvas de la rubrica aquela.', |
|
| 217 | - 'icone_a_suivre' => 'De seguir', |
|
| 218 | - 'icone_admin_site' => 'Administracion dau sit', |
|
| 219 | - 'icone_agenda' => 'Agenda e messatjariá', |
|
| 220 | - 'icone_aide_ligne' => 'Ajua', |
|
| 221 | - 'icone_articles' => 'Articles', |
|
| 222 | - 'icone_auteurs' => 'Autors', |
|
| 223 | - 'icone_brouteur' => 'Navigacion rapida', |
|
| 224 | - 'icone_configuration_site' => 'Configuracion', |
|
| 225 | - 'icone_configurer_site' => 'Configurar vòstre sit', |
|
| 226 | - 'icone_creer_nouvel_auteur' => 'Crear un autor nòu', |
|
| 227 | - 'icone_creer_rubrique' => 'Crear una rubrica', |
|
| 228 | - 'icone_creer_sous_rubrique' => 'Crear una sosrubrica', |
|
| 229 | - 'icone_deconnecter' => 'Se desconnectar', |
|
| 230 | - 'icone_discussions' => 'Discussions', |
|
| 231 | - 'icone_doc_rubrique' => 'Documents de las rubricas', |
|
| 232 | - 'icone_ecrire_article' => 'Escriure un article nòu', |
|
| 233 | - 'icone_edition_site' => 'Edicion', |
|
| 234 | - 'icone_gestion_langues' => 'Gestion de las lengas', |
|
| 235 | - 'icone_informations_personnelles' => 'Informacions personalas', |
|
| 236 | - 'icone_interface_complet' => 'Interfàcia completa', |
|
| 237 | - 'icone_interface_simple' => 'Interfàcia simplificaa', |
|
| 238 | - 'icone_maintenance_site' => 'Mantenença dau sit', |
|
| 239 | - 'icone_messagerie_personnelle' => 'Messatjariá personala', |
|
| 240 | - 'icone_repartition_debut' => 'Afichar la reparticion dempuei lo començament', |
|
| 241 | - 'icone_rubriques' => 'Rubricas', |
|
| 242 | - 'icone_sauver_site' => 'Sauvagarda dau sit', |
|
| 243 | - 'icone_site_entier' => 'Tot lo sit ', |
|
| 244 | - 'icone_sites_references' => 'Sits referenciats', |
|
| 245 | - 'icone_statistiques' => 'Estadisticas dau sit', |
|
| 246 | - 'icone_suivi_activite' => 'Seguir l’activitat editoriala', |
|
| 247 | - 'icone_suivi_actualite' => 'Evolucion dau sit', |
|
| 248 | - 'icone_suivi_pettions' => 'Seguir/gerir las peticions', |
|
| 249 | - 'icone_suivi_revisions' => 'Modificacions dels articles', |
|
| 250 | - 'icone_supprimer_document' => 'Suprimir aqueu document', |
|
| 251 | - 'icone_supprimer_image' => 'Suprimir aquel imatge', |
|
| 252 | - 'icone_tous_articles' => 'Tots vòstres articles ', |
|
| 253 | - 'icone_tous_auteur' => 'Tots los autors ', |
|
| 254 | - 'icone_visiter_site' => 'Vesitar', # MODIF |
|
| 255 | - 'icone_voir_en_ligne' => 'Veire en linha', |
|
| 256 | - 'img_indisponible' => 'imatge indisponible', |
|
| 257 | - 'info_a_suivre' => 'DE SEGUIR>>', |
|
| 258 | - 'info_acces_interdit' => 'Accès proïbit', |
|
| 259 | - 'info_acces_refuse' => 'Accès refusat', |
|
| 260 | - 'info_action' => 'Accion: @action@', |
|
| 261 | - 'info_administrer_rubriques' => 'Poètz administrar aquela rubrica e sas sosrubricas', |
|
| 262 | - 'info_adresse_non_indiquee' => 'Avètz pas indicat l’adreiça de testar!', |
|
| 263 | - 'info_aide' => 'AJUA:', |
|
| 264 | - 'info_ajouter_mot' => 'Apondre aqueu mot', |
|
| 265 | - 'info_annonce' => 'ANONCI', |
|
| 266 | - 'info_annonces_generales' => 'Anoncis generaus:', |
|
| 267 | - 'info_article_propose' => 'Article prepausat', |
|
| 268 | - 'info_article_publie' => 'Article publicat', |
|
| 269 | - 'info_article_redaction' => 'Article en cors de redaccion', |
|
| 270 | - 'info_article_refuse' => 'Article refusat', |
|
| 271 | - 'info_article_supprime' => 'Article suprimit', |
|
| 272 | - 'info_articles' => 'Articles', |
|
| 273 | - 'info_articles_a_valider' => 'Los articles de validar', |
|
| 274 | - 'info_articles_proposes' => 'Articles prepausats', |
|
| 275 | - 'info_auteurs_nombre' => 'autor(s)', |
|
| 276 | - 'info_authentification_ftp' => 'autentificacion (per FTP).', |
|
| 277 | - 'info_breves_2' => 'brèvas', |
|
| 278 | - 'info_connexion_refusee' => 'Connexion refusaa', |
|
| 279 | - 'info_contact_developpeur' => 'Vougatz contactar un desvolopaire.', |
|
| 280 | - 'info_contenance' => 'Aqueu sit conten:', |
|
| 281 | - 'info_contribution' => 'Contribucions de forum', # MODIF |
|
| 282 | - 'info_copyright' => '@spip@ es un logiciau liure distribuit @lien_gpl@.', |
|
| 283 | - 'info_copyright_doc' => 'Per mai d’informacions, veire lo sit <a href="@spipnet@">http://www.spip.net/oc</a>.', # MODIF |
|
| 284 | - 'info_copyright_gpl' => 'sos licéncia GPL', |
|
| 285 | - 'info_cours_edition' => 'Vòstres articles en cors de redaccion', # MODIF |
|
| 286 | - 'info_creer_repertoire' => 'Vougatz crear un fichier o un repertòri nommat', |
|
| 287 | - 'info_creer_repertoire_2' => 'Dedins lo sosrepertòri <b>@repertoire@</b>, puei:', |
|
| 288 | - 'info_creer_vignette' => 'creacion automatica de la vinheta', |
|
| 289 | - 'info_deplier' => 'Desplejar', |
|
| 290 | - 'info_descriptif_nombre' => 'descriptiu(s):', |
|
| 291 | - 'info_description' => 'Descripcion:', |
|
| 292 | - 'info_description_2' => 'Descripcion:', |
|
| 293 | - 'info_dimension' => 'Dimensions:', |
|
| 294 | - 'info_ecire_message_prive' => 'Escriure un messatge privat', |
|
| 295 | - 'info_email_invalide' => 'Adreiça e-mail invalida', |
|
| 296 | - 'info_en_cours_validation' => 'Vòstres articles en cors de redaccion', |
|
| 297 | - 'info_en_ligne' => 'Aüra en linha:', |
|
| 298 | - 'info_envoyer_message_prive' => 'Mandar un messatge privat a aquel autor', |
|
| 299 | - 'info_erreur_requete' => 'Error dins la requèsta', |
|
| 300 | - 'info_erreur_squelette2' => 'Ges d’esqueleta <b>@fichier@</b> es disponibla...', |
|
| 301 | - 'info_erreur_systeme' => 'Error sistèma (errno @errsys@)', |
|
| 302 | - 'info_erreur_systeme2' => 'Lo disc dur es benlèu plen, o la basa de donaas degalhaa. <br /> |
|
| 213 | + // I |
|
| 214 | + 'ical_texte_rss_articles' => 'Lo fichier "backend" dels articles d’aquest sit se tròba a l’adreiça:', |
|
| 215 | + 'ical_texte_rss_articles2' => 'Atanben poètz obtenir de fichiers "backend" per los articles de chasca rubrica dau sit:', |
|
| 216 | + 'ical_texte_rss_breves' => 'Existisson mai d’un fichier contenent las brèvas dau sit. En precisant un numèro de rubrica, obtendretz mas que las brèvas de la rubrica aquela.', |
|
| 217 | + 'icone_a_suivre' => 'De seguir', |
|
| 218 | + 'icone_admin_site' => 'Administracion dau sit', |
|
| 219 | + 'icone_agenda' => 'Agenda e messatjariá', |
|
| 220 | + 'icone_aide_ligne' => 'Ajua', |
|
| 221 | + 'icone_articles' => 'Articles', |
|
| 222 | + 'icone_auteurs' => 'Autors', |
|
| 223 | + 'icone_brouteur' => 'Navigacion rapida', |
|
| 224 | + 'icone_configuration_site' => 'Configuracion', |
|
| 225 | + 'icone_configurer_site' => 'Configurar vòstre sit', |
|
| 226 | + 'icone_creer_nouvel_auteur' => 'Crear un autor nòu', |
|
| 227 | + 'icone_creer_rubrique' => 'Crear una rubrica', |
|
| 228 | + 'icone_creer_sous_rubrique' => 'Crear una sosrubrica', |
|
| 229 | + 'icone_deconnecter' => 'Se desconnectar', |
|
| 230 | + 'icone_discussions' => 'Discussions', |
|
| 231 | + 'icone_doc_rubrique' => 'Documents de las rubricas', |
|
| 232 | + 'icone_ecrire_article' => 'Escriure un article nòu', |
|
| 233 | + 'icone_edition_site' => 'Edicion', |
|
| 234 | + 'icone_gestion_langues' => 'Gestion de las lengas', |
|
| 235 | + 'icone_informations_personnelles' => 'Informacions personalas', |
|
| 236 | + 'icone_interface_complet' => 'Interfàcia completa', |
|
| 237 | + 'icone_interface_simple' => 'Interfàcia simplificaa', |
|
| 238 | + 'icone_maintenance_site' => 'Mantenença dau sit', |
|
| 239 | + 'icone_messagerie_personnelle' => 'Messatjariá personala', |
|
| 240 | + 'icone_repartition_debut' => 'Afichar la reparticion dempuei lo començament', |
|
| 241 | + 'icone_rubriques' => 'Rubricas', |
|
| 242 | + 'icone_sauver_site' => 'Sauvagarda dau sit', |
|
| 243 | + 'icone_site_entier' => 'Tot lo sit ', |
|
| 244 | + 'icone_sites_references' => 'Sits referenciats', |
|
| 245 | + 'icone_statistiques' => 'Estadisticas dau sit', |
|
| 246 | + 'icone_suivi_activite' => 'Seguir l’activitat editoriala', |
|
| 247 | + 'icone_suivi_actualite' => 'Evolucion dau sit', |
|
| 248 | + 'icone_suivi_pettions' => 'Seguir/gerir las peticions', |
|
| 249 | + 'icone_suivi_revisions' => 'Modificacions dels articles', |
|
| 250 | + 'icone_supprimer_document' => 'Suprimir aqueu document', |
|
| 251 | + 'icone_supprimer_image' => 'Suprimir aquel imatge', |
|
| 252 | + 'icone_tous_articles' => 'Tots vòstres articles ', |
|
| 253 | + 'icone_tous_auteur' => 'Tots los autors ', |
|
| 254 | + 'icone_visiter_site' => 'Vesitar', # MODIF |
|
| 255 | + 'icone_voir_en_ligne' => 'Veire en linha', |
|
| 256 | + 'img_indisponible' => 'imatge indisponible', |
|
| 257 | + 'info_a_suivre' => 'DE SEGUIR>>', |
|
| 258 | + 'info_acces_interdit' => 'Accès proïbit', |
|
| 259 | + 'info_acces_refuse' => 'Accès refusat', |
|
| 260 | + 'info_action' => 'Accion: @action@', |
|
| 261 | + 'info_administrer_rubriques' => 'Poètz administrar aquela rubrica e sas sosrubricas', |
|
| 262 | + 'info_adresse_non_indiquee' => 'Avètz pas indicat l’adreiça de testar!', |
|
| 263 | + 'info_aide' => 'AJUA:', |
|
| 264 | + 'info_ajouter_mot' => 'Apondre aqueu mot', |
|
| 265 | + 'info_annonce' => 'ANONCI', |
|
| 266 | + 'info_annonces_generales' => 'Anoncis generaus:', |
|
| 267 | + 'info_article_propose' => 'Article prepausat', |
|
| 268 | + 'info_article_publie' => 'Article publicat', |
|
| 269 | + 'info_article_redaction' => 'Article en cors de redaccion', |
|
| 270 | + 'info_article_refuse' => 'Article refusat', |
|
| 271 | + 'info_article_supprime' => 'Article suprimit', |
|
| 272 | + 'info_articles' => 'Articles', |
|
| 273 | + 'info_articles_a_valider' => 'Los articles de validar', |
|
| 274 | + 'info_articles_proposes' => 'Articles prepausats', |
|
| 275 | + 'info_auteurs_nombre' => 'autor(s)', |
|
| 276 | + 'info_authentification_ftp' => 'autentificacion (per FTP).', |
|
| 277 | + 'info_breves_2' => 'brèvas', |
|
| 278 | + 'info_connexion_refusee' => 'Connexion refusaa', |
|
| 279 | + 'info_contact_developpeur' => 'Vougatz contactar un desvolopaire.', |
|
| 280 | + 'info_contenance' => 'Aqueu sit conten:', |
|
| 281 | + 'info_contribution' => 'Contribucions de forum', # MODIF |
|
| 282 | + 'info_copyright' => '@spip@ es un logiciau liure distribuit @lien_gpl@.', |
|
| 283 | + 'info_copyright_doc' => 'Per mai d’informacions, veire lo sit <a href="@spipnet@">http://www.spip.net/oc</a>.', # MODIF |
|
| 284 | + 'info_copyright_gpl' => 'sos licéncia GPL', |
|
| 285 | + 'info_cours_edition' => 'Vòstres articles en cors de redaccion', # MODIF |
|
| 286 | + 'info_creer_repertoire' => 'Vougatz crear un fichier o un repertòri nommat', |
|
| 287 | + 'info_creer_repertoire_2' => 'Dedins lo sosrepertòri <b>@repertoire@</b>, puei:', |
|
| 288 | + 'info_creer_vignette' => 'creacion automatica de la vinheta', |
|
| 289 | + 'info_deplier' => 'Desplejar', |
|
| 290 | + 'info_descriptif_nombre' => 'descriptiu(s):', |
|
| 291 | + 'info_description' => 'Descripcion:', |
|
| 292 | + 'info_description_2' => 'Descripcion:', |
|
| 293 | + 'info_dimension' => 'Dimensions:', |
|
| 294 | + 'info_ecire_message_prive' => 'Escriure un messatge privat', |
|
| 295 | + 'info_email_invalide' => 'Adreiça e-mail invalida', |
|
| 296 | + 'info_en_cours_validation' => 'Vòstres articles en cors de redaccion', |
|
| 297 | + 'info_en_ligne' => 'Aüra en linha:', |
|
| 298 | + 'info_envoyer_message_prive' => 'Mandar un messatge privat a aquel autor', |
|
| 299 | + 'info_erreur_requete' => 'Error dins la requèsta', |
|
| 300 | + 'info_erreur_squelette2' => 'Ges d’esqueleta <b>@fichier@</b> es disponibla...', |
|
| 301 | + 'info_erreur_systeme' => 'Error sistèma (errno @errsys@)', |
|
| 302 | + 'info_erreur_systeme2' => 'Lo disc dur es benlèu plen, o la basa de donaas degalhaa. <br /> |
|
| 303 | 303 | <span style="color:red;">Assajatz de <a href=\'@script@\'>reparar la basa</a>, o contactatz vòstre auberjaor.</span>', |
| 304 | - 'info_fini' => 'Aquò’s achabat!', |
|
| 305 | - 'info_format_image' => 'Formats d’imatges que se pòon utilizar per crear de vinhetas: @gd_formats@.', |
|
| 306 | - 'info_format_non_defini' => 'format non definit', |
|
| 307 | - 'info_grand_ecran' => 'Ecran grand', |
|
| 308 | - 'info_image_aide' => 'AJUA', |
|
| 309 | - 'info_image_process_titre' => 'Metòde de fabricacion de las vinhetas', |
|
| 310 | - 'info_impossible_lire_page' => '<b>Error!</b> Impossible de legir la pagina <tt><html>@test_proxy@</html></tt> a travèrs dau proxy <tt>', |
|
| 311 | - 'info_installation_systeme_publication' => 'Installacion dau sistèma de publicacion...', |
|
| 312 | - 'info_installer_documents' => 'Poètz installar automaticament tots los documents contenguts dins lo repertòri @upload@.', |
|
| 313 | - 'info_installer_ftp' => 'Coma administrator, poètz installar (per FTP) de fichiers dins lo dorsier @upload@, puei los seleccionar directament aicí.', |
|
| 314 | - 'info_installer_images' => 'Poètz installar d’imatges als formats JPEG, GIF e PNG.', |
|
| 315 | - 'info_installer_images_dossier' => 'Installar d’imatges dins lo dorsier @upload@ per los poer seleccionar aicí.', |
|
| 316 | - 'info_interface_complete' => 'Interfàcia completa', |
|
| 317 | - 'info_interface_simple' => 'Interfàcia simplificaa', |
|
| 318 | - 'info_joindre_document_article' => 'Poètz jónher a aquel article de documents de la mena de', |
|
| 319 | - 'info_joindre_document_rubrique' => 'Poètz apondre a aquela rubrica de documents de la mena de', |
|
| 320 | - 'info_joindre_documents_article' => 'Poètz jónher a aquel article de documents de la mena de:', |
|
| 321 | - 'info_l_article' => 'l’article', |
|
| 322 | - 'info_la_breve' => 'la brèva', |
|
| 323 | - 'info_la_rubrique' => 'la rubrica', |
|
| 324 | - 'info_langue_principale' => 'Lenga majorala dau sit', |
|
| 325 | - 'info_largeur_vignette' => '@largeur_vignette@ x @hauteur_vignette@ pixèls', |
|
| 326 | - 'info_les_auteurs_1' => 'per @les_auteurs@ ', |
|
| 327 | - 'info_logo_format_interdit' => 'Los lògos de formats @formats@ son sols autorizats.', |
|
| 328 | - 'info_logo_max_poids' => 'Los lògos an de far mens de @maxi@ (aquest fichier fai @actuel@).', |
|
| 329 | - 'info_mail_fournisseur' => '[email protected]', |
|
| 330 | - 'info_message_2' => 'MESSATGE', |
|
| 331 | - 'info_message_supprime' => 'MESSATGE SUPRIMIT', |
|
| 332 | - 'info_mise_en_ligne' => 'Data de mesa en linha:', |
|
| 333 | - 'info_modification_parametres_securite' => 'modificacions dels paramètres de seguretat', |
|
| 334 | - 'info_mois_courant' => 'Dins lo corrent dau mes:', |
|
| 335 | - 'info_mot_cle_ajoute' => 'S’es apondut lo mot clau seguent a ', |
|
| 336 | - 'info_multi_herit' => 'Lenga predefinia', |
|
| 337 | - 'info_multi_langues_soulignees' => 'Las <u>lengas solinhaas</u> benefícian d’una reviraa de tots los tèxtes de l’interfàcia. Se seleccionatz aquelas lengas, fòrça elements dau sit public (datas, formularis) se reviraràn automaticament. Per las lengas non solinhaas, aqueles elements apareisseràn dins la lenga principala dau sit.', # MODIF |
|
| 338 | - 'info_multilinguisme' => 'Multilingüisme', |
|
| 339 | - 'info_nom_non_utilisateurs_connectes' => 'Vòstre nom apareis pas dins la tiera dels utilizaires connectats.', |
|
| 340 | - 'info_nom_utilisateurs_connectes' => 'Vòstre nom apareis dins la tiera dels utilizaires connectats.', |
|
| 341 | - 'info_nombre_en_ligne' => 'Aüra en linha:', |
|
| 342 | - 'info_non_resultat' => 'Ges de resultat per "@cherche_mot@"', |
|
| 343 | - 'info_non_utilisation_messagerie' => 'Utilizatz pas la messatjariá intèrna d’aqueu sit.', |
|
| 344 | - 'info_nouveau_message' => 'AVÈTZ UN MESSATGE NÒU', |
|
| 345 | - 'info_nouveaux_messages' => 'AVÈTZ @total_messages@ MESSATGES NÒUS', |
|
| 346 | - 'info_numero_abbreviation' => 'N° ', |
|
| 347 | - 'info_pense_bete' => 'MEMENTO', |
|
| 348 | - 'info_petit_ecran' => 'Ecran pechon', |
|
| 349 | - 'info_pixels' => 'pixèls', |
|
| 350 | - 'info_plusieurs_mots_trouves' => 'Mai d’un mot clau trobat per "@cherche_mot@" :', |
|
| 351 | - 'info_portfolio_automatique' => 'Pòrtfòlio automatic:', |
|
| 352 | - 'info_premier_resultat' => '[@debut_limit@ primiers resultats de @total@]', |
|
| 353 | - 'info_premier_resultat_sur' => '[@debut_limit@ primiers resultats de @total@]', |
|
| 354 | - 'info_propose_1' => '[@nom_site_spip@] Prepausa: @titre@', |
|
| 355 | - 'info_propose_2' => 'Article prepausat |
|
| 304 | + 'info_fini' => 'Aquò’s achabat!', |
|
| 305 | + 'info_format_image' => 'Formats d’imatges que se pòon utilizar per crear de vinhetas: @gd_formats@.', |
|
| 306 | + 'info_format_non_defini' => 'format non definit', |
|
| 307 | + 'info_grand_ecran' => 'Ecran grand', |
|
| 308 | + 'info_image_aide' => 'AJUA', |
|
| 309 | + 'info_image_process_titre' => 'Metòde de fabricacion de las vinhetas', |
|
| 310 | + 'info_impossible_lire_page' => '<b>Error!</b> Impossible de legir la pagina <tt><html>@test_proxy@</html></tt> a travèrs dau proxy <tt>', |
|
| 311 | + 'info_installation_systeme_publication' => 'Installacion dau sistèma de publicacion...', |
|
| 312 | + 'info_installer_documents' => 'Poètz installar automaticament tots los documents contenguts dins lo repertòri @upload@.', |
|
| 313 | + 'info_installer_ftp' => 'Coma administrator, poètz installar (per FTP) de fichiers dins lo dorsier @upload@, puei los seleccionar directament aicí.', |
|
| 314 | + 'info_installer_images' => 'Poètz installar d’imatges als formats JPEG, GIF e PNG.', |
|
| 315 | + 'info_installer_images_dossier' => 'Installar d’imatges dins lo dorsier @upload@ per los poer seleccionar aicí.', |
|
| 316 | + 'info_interface_complete' => 'Interfàcia completa', |
|
| 317 | + 'info_interface_simple' => 'Interfàcia simplificaa', |
|
| 318 | + 'info_joindre_document_article' => 'Poètz jónher a aquel article de documents de la mena de', |
|
| 319 | + 'info_joindre_document_rubrique' => 'Poètz apondre a aquela rubrica de documents de la mena de', |
|
| 320 | + 'info_joindre_documents_article' => 'Poètz jónher a aquel article de documents de la mena de:', |
|
| 321 | + 'info_l_article' => 'l’article', |
|
| 322 | + 'info_la_breve' => 'la brèva', |
|
| 323 | + 'info_la_rubrique' => 'la rubrica', |
|
| 324 | + 'info_langue_principale' => 'Lenga majorala dau sit', |
|
| 325 | + 'info_largeur_vignette' => '@largeur_vignette@ x @hauteur_vignette@ pixèls', |
|
| 326 | + 'info_les_auteurs_1' => 'per @les_auteurs@ ', |
|
| 327 | + 'info_logo_format_interdit' => 'Los lògos de formats @formats@ son sols autorizats.', |
|
| 328 | + 'info_logo_max_poids' => 'Los lògos an de far mens de @maxi@ (aquest fichier fai @actuel@).', |
|
| 329 | + 'info_mail_fournisseur' => '[email protected]', |
|
| 330 | + 'info_message_2' => 'MESSATGE', |
|
| 331 | + 'info_message_supprime' => 'MESSATGE SUPRIMIT', |
|
| 332 | + 'info_mise_en_ligne' => 'Data de mesa en linha:', |
|
| 333 | + 'info_modification_parametres_securite' => 'modificacions dels paramètres de seguretat', |
|
| 334 | + 'info_mois_courant' => 'Dins lo corrent dau mes:', |
|
| 335 | + 'info_mot_cle_ajoute' => 'S’es apondut lo mot clau seguent a ', |
|
| 336 | + 'info_multi_herit' => 'Lenga predefinia', |
|
| 337 | + 'info_multi_langues_soulignees' => 'Las <u>lengas solinhaas</u> benefícian d’una reviraa de tots los tèxtes de l’interfàcia. Se seleccionatz aquelas lengas, fòrça elements dau sit public (datas, formularis) se reviraràn automaticament. Per las lengas non solinhaas, aqueles elements apareisseràn dins la lenga principala dau sit.', # MODIF |
|
| 338 | + 'info_multilinguisme' => 'Multilingüisme', |
|
| 339 | + 'info_nom_non_utilisateurs_connectes' => 'Vòstre nom apareis pas dins la tiera dels utilizaires connectats.', |
|
| 340 | + 'info_nom_utilisateurs_connectes' => 'Vòstre nom apareis dins la tiera dels utilizaires connectats.', |
|
| 341 | + 'info_nombre_en_ligne' => 'Aüra en linha:', |
|
| 342 | + 'info_non_resultat' => 'Ges de resultat per "@cherche_mot@"', |
|
| 343 | + 'info_non_utilisation_messagerie' => 'Utilizatz pas la messatjariá intèrna d’aqueu sit.', |
|
| 344 | + 'info_nouveau_message' => 'AVÈTZ UN MESSATGE NÒU', |
|
| 345 | + 'info_nouveaux_messages' => 'AVÈTZ @total_messages@ MESSATGES NÒUS', |
|
| 346 | + 'info_numero_abbreviation' => 'N° ', |
|
| 347 | + 'info_pense_bete' => 'MEMENTO', |
|
| 348 | + 'info_petit_ecran' => 'Ecran pechon', |
|
| 349 | + 'info_pixels' => 'pixèls', |
|
| 350 | + 'info_plusieurs_mots_trouves' => 'Mai d’un mot clau trobat per "@cherche_mot@" :', |
|
| 351 | + 'info_portfolio_automatique' => 'Pòrtfòlio automatic:', |
|
| 352 | + 'info_premier_resultat' => '[@debut_limit@ primiers resultats de @total@]', |
|
| 353 | + 'info_premier_resultat_sur' => '[@debut_limit@ primiers resultats de @total@]', |
|
| 354 | + 'info_propose_1' => '[@nom_site_spip@] Prepausa: @titre@', |
|
| 355 | + 'info_propose_2' => 'Article prepausat |
|
| 356 | 356 | ---------------', |
| 357 | - 'info_propose_3' => 'L’article "@titre@" es prepausat a la publicacion.', |
|
| 358 | - 'info_propose_4' => 'Vos conviam a lo venir consultar e a bailar vòstre avís', |
|
| 359 | - 'info_propose_5' => 'dins lo forum que li es estachat. Es disponible a l’adreiça:', |
|
| 360 | - 'info_publie_01' => 'L’article "@titre@" es estat validat per @connect_nom@.', |
|
| 361 | - 'info_publie_1' => '[@nom_site_spip@] PUBLICA: @titre@', |
|
| 362 | - 'info_publie_2' => 'Article publicat |
|
| 357 | + 'info_propose_3' => 'L’article "@titre@" es prepausat a la publicacion.', |
|
| 358 | + 'info_propose_4' => 'Vos conviam a lo venir consultar e a bailar vòstre avís', |
|
| 359 | + 'info_propose_5' => 'dins lo forum que li es estachat. Es disponible a l’adreiça:', |
|
| 360 | + 'info_publie_01' => 'L’article "@titre@" es estat validat per @connect_nom@.', |
|
| 361 | + 'info_publie_1' => '[@nom_site_spip@] PUBLICA: @titre@', |
|
| 362 | + 'info_publie_2' => 'Article publicat |
|
| 363 | 363 | --------------', |
| 364 | - 'info_rechercher' => 'Cerchar', |
|
| 365 | - 'info_rechercher_02' => 'Cerchar:', |
|
| 366 | - 'info_remplacer_vignette' => 'Remplaçar la vinheta predefinia per un lògo personalizat:', |
|
| 367 | - 'info_sans_titre_2' => 'sensa títol', |
|
| 368 | - 'info_selectionner_fichier' => 'Poètz seleccionar un fichier dau dorsier @upload@', |
|
| 369 | - 'info_selectionner_fichier_2' => 'Seleccionar un fichier:', |
|
| 370 | - 'info_supprimer_vignette' => 'suprimir la vinheta', |
|
| 371 | - 'info_symbole_bleu' => 'Lo simbèu <b>blau</b> marca un <b>memento</b>: aquò vòu dire un messatge per vòstre usatge personau.', |
|
| 372 | - 'info_symbole_jaune' => 'Lo simbèu <b>jaune</b> marca un <b>anonci per tots los redactors </b>: los administrators lo pòon modificar, chasque redactor lo pòt veire.', |
|
| 373 | - 'info_symbole_vert' => 'Lo simbèu <b>verd</b> marca los <b>messatges eschambiats amb d’autres utilizaires</b> dau sit.', |
|
| 374 | - 'info_telecharger_nouveau_logo' => 'Telecharjar un lògo nòu:', |
|
| 375 | - 'info_telecharger_ordinateur' => 'Telecharjar a partir de vòstre ordenaor:', |
|
| 376 | - 'info_tous_resultats_enregistres' => '[tots los resultats son registrats]', |
|
| 377 | - 'info_tout_afficher' => 'Afichar tot', |
|
| 378 | - 'info_travaux_texte' => 'Aqueu sit es pas encara configurat. Tornatz mai tard...', |
|
| 379 | - 'info_travaux_titre' => 'Sit en òbras', |
|
| 380 | - 'info_trop_resultat' => 'Tròp de resultats per "@cherche_mot@"; vougatz afinar la recèrcha.', |
|
| 381 | - 'info_utilisation_messagerie_interne' => 'Utilizatz la messatjariá intèrna d’aqueu sit.', |
|
| 382 | - 'info_valider_lien' => 'validar aqueu liam', |
|
| 383 | - 'info_verifier_image' => ', vougatz verificar que los imatges se sieian ben transferits.', |
|
| 384 | - 'info_vignette_defaut' => 'Vinheta predefinia', |
|
| 385 | - 'info_vignette_personnalisee' => 'Vinheta personalizaa', |
|
| 386 | - 'info_visite' => 'vesita:', |
|
| 387 | - 'info_vos_rendez_vous' => 'Vòstres rendètz-vos venents', |
|
| 388 | - 'infos_vos_pense_bete' => 'Vòstres mementos', # MODIF |
|
| 364 | + 'info_rechercher' => 'Cerchar', |
|
| 365 | + 'info_rechercher_02' => 'Cerchar:', |
|
| 366 | + 'info_remplacer_vignette' => 'Remplaçar la vinheta predefinia per un lògo personalizat:', |
|
| 367 | + 'info_sans_titre_2' => 'sensa títol', |
|
| 368 | + 'info_selectionner_fichier' => 'Poètz seleccionar un fichier dau dorsier @upload@', |
|
| 369 | + 'info_selectionner_fichier_2' => 'Seleccionar un fichier:', |
|
| 370 | + 'info_supprimer_vignette' => 'suprimir la vinheta', |
|
| 371 | + 'info_symbole_bleu' => 'Lo simbèu <b>blau</b> marca un <b>memento</b>: aquò vòu dire un messatge per vòstre usatge personau.', |
|
| 372 | + 'info_symbole_jaune' => 'Lo simbèu <b>jaune</b> marca un <b>anonci per tots los redactors </b>: los administrators lo pòon modificar, chasque redactor lo pòt veire.', |
|
| 373 | + 'info_symbole_vert' => 'Lo simbèu <b>verd</b> marca los <b>messatges eschambiats amb d’autres utilizaires</b> dau sit.', |
|
| 374 | + 'info_telecharger_nouveau_logo' => 'Telecharjar un lògo nòu:', |
|
| 375 | + 'info_telecharger_ordinateur' => 'Telecharjar a partir de vòstre ordenaor:', |
|
| 376 | + 'info_tous_resultats_enregistres' => '[tots los resultats son registrats]', |
|
| 377 | + 'info_tout_afficher' => 'Afichar tot', |
|
| 378 | + 'info_travaux_texte' => 'Aqueu sit es pas encara configurat. Tornatz mai tard...', |
|
| 379 | + 'info_travaux_titre' => 'Sit en òbras', |
|
| 380 | + 'info_trop_resultat' => 'Tròp de resultats per "@cherche_mot@"; vougatz afinar la recèrcha.', |
|
| 381 | + 'info_utilisation_messagerie_interne' => 'Utilizatz la messatjariá intèrna d’aqueu sit.', |
|
| 382 | + 'info_valider_lien' => 'validar aqueu liam', |
|
| 383 | + 'info_verifier_image' => ', vougatz verificar que los imatges se sieian ben transferits.', |
|
| 384 | + 'info_vignette_defaut' => 'Vinheta predefinia', |
|
| 385 | + 'info_vignette_personnalisee' => 'Vinheta personalizaa', |
|
| 386 | + 'info_visite' => 'vesita:', |
|
| 387 | + 'info_vos_rendez_vous' => 'Vòstres rendètz-vos venents', |
|
| 388 | + 'infos_vos_pense_bete' => 'Vòstres mementos', # MODIF |
|
| 389 | 389 | |
| 390 | - // L |
|
| 391 | - 'lien_afficher_icones_seuls' => 'Afichar mas que las icònas', |
|
| 392 | - 'lien_afficher_texte_icones' => 'Afichar las icònas e lo tèxt', |
|
| 393 | - 'lien_afficher_texte_seul' => 'Afichar mas que lo tèxt', |
|
| 394 | - 'lien_liberer' => 'liberar', |
|
| 395 | - 'lien_liberer_tous' => 'liberar aqueles articles', # MODIF |
|
| 396 | - 'lien_nouvea_pense_bete' => 'MEMENTO NÒU', |
|
| 397 | - 'lien_nouveau_message' => 'MESSATGE NÒU', |
|
| 398 | - 'lien_nouvelle_annonce' => 'ANONCI NOVÈU', |
|
| 399 | - 'lien_petitions' => 'PETICION', |
|
| 400 | - 'lien_popularite' => 'popularitat: @popularite@%', |
|
| 401 | - 'lien_racine_site' => 'RAIÇ DAU SIT', |
|
| 402 | - 'lien_reessayer' => 'tornar assajar', |
|
| 403 | - 'lien_repondre_message' => 'Respòndre a aqueu messatge', |
|
| 404 | - 'lien_supprimer' => 'suprimir', |
|
| 405 | - 'lien_tout_afficher' => 'Afichar tot', |
|
| 406 | - 'lien_visite_site' => 'vesitar aqueu sit', |
|
| 407 | - 'lien_visites' => '@visites@ vesitas', |
|
| 408 | - 'lien_voir_auteur' => 'Veire aquel autor', |
|
| 409 | - 'login_acces_prive' => 'accès a l’espaci privat', |
|
| 410 | - 'login_autre_identifiant' => 'se connectar amb un autre identificant', |
|
| 411 | - 'login_cookie_accepte' => 'Vougatz configurar vòstre navigaor per que los accèpte (aumens amb aqueu sit).', |
|
| 412 | - 'login_cookie_oblige' => 'Per vos identificar d’una maniera segura sus aquest sit, vos chau acceptar los cookies.', |
|
| 413 | - 'login_deconnexion_ok' => 'Siatz desconnectat/aa.', |
|
| 414 | - 'login_erreur_pass' => 'Error de mot de santa Clara.', |
|
| 415 | - 'login_espace_prive' => 'espaci privat', |
|
| 416 | - 'login_identifiant_inconnu' => 'L’identificant «@login@» es inconeissut.', |
|
| 417 | - 'login_login' => 'Login:', |
|
| 418 | - 'login_login2' => 'Login (identificant de connexion au sit):', # MODIF |
|
| 419 | - 'login_login_pass_incorrect' => '(Login o mot de santa Clara incorrècte.)', |
|
| 420 | - 'login_motpasseoublie' => 'mot de santa Clara eissubliat?', |
|
| 421 | - 'login_non_securise' => 'Atencion, aqueu formulari es pas securizat. |
|
| 390 | + // L |
|
| 391 | + 'lien_afficher_icones_seuls' => 'Afichar mas que las icònas', |
|
| 392 | + 'lien_afficher_texte_icones' => 'Afichar las icònas e lo tèxt', |
|
| 393 | + 'lien_afficher_texte_seul' => 'Afichar mas que lo tèxt', |
|
| 394 | + 'lien_liberer' => 'liberar', |
|
| 395 | + 'lien_liberer_tous' => 'liberar aqueles articles', # MODIF |
|
| 396 | + 'lien_nouvea_pense_bete' => 'MEMENTO NÒU', |
|
| 397 | + 'lien_nouveau_message' => 'MESSATGE NÒU', |
|
| 398 | + 'lien_nouvelle_annonce' => 'ANONCI NOVÈU', |
|
| 399 | + 'lien_petitions' => 'PETICION', |
|
| 400 | + 'lien_popularite' => 'popularitat: @popularite@%', |
|
| 401 | + 'lien_racine_site' => 'RAIÇ DAU SIT', |
|
| 402 | + 'lien_reessayer' => 'tornar assajar', |
|
| 403 | + 'lien_repondre_message' => 'Respòndre a aqueu messatge', |
|
| 404 | + 'lien_supprimer' => 'suprimir', |
|
| 405 | + 'lien_tout_afficher' => 'Afichar tot', |
|
| 406 | + 'lien_visite_site' => 'vesitar aqueu sit', |
|
| 407 | + 'lien_visites' => '@visites@ vesitas', |
|
| 408 | + 'lien_voir_auteur' => 'Veire aquel autor', |
|
| 409 | + 'login_acces_prive' => 'accès a l’espaci privat', |
|
| 410 | + 'login_autre_identifiant' => 'se connectar amb un autre identificant', |
|
| 411 | + 'login_cookie_accepte' => 'Vougatz configurar vòstre navigaor per que los accèpte (aumens amb aqueu sit).', |
|
| 412 | + 'login_cookie_oblige' => 'Per vos identificar d’una maniera segura sus aquest sit, vos chau acceptar los cookies.', |
|
| 413 | + 'login_deconnexion_ok' => 'Siatz desconnectat/aa.', |
|
| 414 | + 'login_erreur_pass' => 'Error de mot de santa Clara.', |
|
| 415 | + 'login_espace_prive' => 'espaci privat', |
|
| 416 | + 'login_identifiant_inconnu' => 'L’identificant «@login@» es inconeissut.', |
|
| 417 | + 'login_login' => 'Login:', |
|
| 418 | + 'login_login2' => 'Login (identificant de connexion au sit):', # MODIF |
|
| 419 | + 'login_login_pass_incorrect' => '(Login o mot de santa Clara incorrècte.)', |
|
| 420 | + 'login_motpasseoublie' => 'mot de santa Clara eissubliat?', |
|
| 421 | + 'login_non_securise' => 'Atencion, aqueu formulari es pas securizat. |
|
| 422 | 422 | Se volètz pas que vòstre mot de santa Clara siá |
| 423 | 423 | interceptat sobre lo ret, vougatz activar Javascript |
| 424 | 424 | dins vòstre navigaor e', |
| 425 | - 'login_nouvelle_tentative' => 'novèl assai', |
|
| 426 | - 'login_par_ici' => 'Siatz registrat/aa... per aquí...', |
|
| 427 | - 'login_pass2' => 'Mot de santa Clara:', |
|
| 428 | - 'login_preferez_refuser' => '<b>Se vos plai mai de refusar los cookies</b>, un autre metòde de connexion (mens securizat) es a vòstra disposicion:', |
|
| 429 | - 'login_recharger' => 'tornar charjar aquela pagina', |
|
| 430 | - 'login_rester_identifie' => 'Restar identificat quauques jorns', # MODIF |
|
| 431 | - 'login_retour_public' => 'Tornar au sit public', |
|
| 432 | - 'login_retour_site' => 'Tornar au sit public', |
|
| 433 | - 'login_retoursitepublic' => 'tornar au sit public', |
|
| 434 | - 'login_sinscrire' => 's’inscriure', # MODIF |
|
| 435 | - 'login_test_navigateur' => 'Assai navigaor/tornar connectar', |
|
| 436 | - 'login_verifiez_navigateur' => '(pasmens verificatz que vòstre navigaor aia pas servat vòstre mot de santa Clara en memòria...)', |
|
| 425 | + 'login_nouvelle_tentative' => 'novèl assai', |
|
| 426 | + 'login_par_ici' => 'Siatz registrat/aa... per aquí...', |
|
| 427 | + 'login_pass2' => 'Mot de santa Clara:', |
|
| 428 | + 'login_preferez_refuser' => '<b>Se vos plai mai de refusar los cookies</b>, un autre metòde de connexion (mens securizat) es a vòstra disposicion:', |
|
| 429 | + 'login_recharger' => 'tornar charjar aquela pagina', |
|
| 430 | + 'login_rester_identifie' => 'Restar identificat quauques jorns', # MODIF |
|
| 431 | + 'login_retour_public' => 'Tornar au sit public', |
|
| 432 | + 'login_retour_site' => 'Tornar au sit public', |
|
| 433 | + 'login_retoursitepublic' => 'tornar au sit public', |
|
| 434 | + 'login_sinscrire' => 's’inscriure', # MODIF |
|
| 435 | + 'login_test_navigateur' => 'Assai navigaor/tornar connectar', |
|
| 436 | + 'login_verifiez_navigateur' => '(pasmens verificatz que vòstre navigaor aia pas servat vòstre mot de santa Clara en memòria...)', |
|
| 437 | 437 | |
| 438 | - // M |
|
| 439 | - 'module_fichiers_langues' => 'Fichiers de lenga', |
|
| 438 | + // M |
|
| 439 | + 'module_fichiers_langues' => 'Fichiers de lenga', |
|
| 440 | 440 | |
| 441 | - // N |
|
| 442 | - 'navigateur_pas_redirige' => 'Se vòstre navigaor es pas redirigit, clicatz aicí per contunhar.', |
|
| 441 | + // N |
|
| 442 | + 'navigateur_pas_redirige' => 'Se vòstre navigaor es pas redirigit, clicatz aicí per contunhar.', |
|
| 443 | 443 | |
| 444 | - // O |
|
| 445 | - 'onglet_affacer_base' => 'Esfaçar la basa', |
|
| 446 | - 'onglet_auteur' => 'L’autor', |
|
| 447 | - 'onglet_contenu_site' => 'Contengut dau sit', |
|
| 448 | - 'onglet_evolution_visite_mod' => 'Evolucion', |
|
| 449 | - 'onglet_fonctions_avances' => 'Foncions avançaas', |
|
| 450 | - 'onglet_informations_personnelles' => 'Informacions personalas', |
|
| 451 | - 'onglet_interactivite' => 'Interactivitat', |
|
| 452 | - 'onglet_messagerie' => 'Messatjariá', |
|
| 453 | - 'onglet_repartition_rubrique' => 'Reparticion per rubricas', |
|
| 454 | - 'onglet_save_restaur_base' => 'Sauvagardar/restaurar la basa', |
|
| 455 | - 'onglet_vider_cache' => 'Voidar l’escondeor', |
|
| 444 | + // O |
|
| 445 | + 'onglet_affacer_base' => 'Esfaçar la basa', |
|
| 446 | + 'onglet_auteur' => 'L’autor', |
|
| 447 | + 'onglet_contenu_site' => 'Contengut dau sit', |
|
| 448 | + 'onglet_evolution_visite_mod' => 'Evolucion', |
|
| 449 | + 'onglet_fonctions_avances' => 'Foncions avançaas', |
|
| 450 | + 'onglet_informations_personnelles' => 'Informacions personalas', |
|
| 451 | + 'onglet_interactivite' => 'Interactivitat', |
|
| 452 | + 'onglet_messagerie' => 'Messatjariá', |
|
| 453 | + 'onglet_repartition_rubrique' => 'Reparticion per rubricas', |
|
| 454 | + 'onglet_save_restaur_base' => 'Sauvagardar/restaurar la basa', |
|
| 455 | + 'onglet_vider_cache' => 'Voidar l’escondeor', |
|
| 456 | 456 | |
| 457 | - // P |
|
| 458 | - 'pass_choix_pass' => 'Vougatz chausir vòstre mot de santa Clara novèu:', |
|
| 459 | - 'pass_erreur' => 'Error', |
|
| 460 | - 'pass_erreur_acces_refuse' => '<b>Error :</b> poètz pas pus accedir a aqueu sit.', |
|
| 461 | - 'pass_erreur_code_inconnu' => '<b>Error:</b> aqueu còde correspònd pas a ges de vesitaire que poissa accedir a aqueu sit.', |
|
| 462 | - 'pass_erreur_non_enregistre' => '<b>Error:</b> l’adreiça <tt>@email_oubli@</tt> es pas registraa sus aqueu sit.', |
|
| 463 | - 'pass_erreur_non_valide' => '<b>Error:</b> aquel e-mail <tt>@email_oubli@</tt> es pas valid!', |
|
| 464 | - 'pass_erreur_probleme_technique' => '<b>Error:</b> per l’amor d’un problèma tecnic, l’e-mail se pòt pas mandar. ', |
|
| 465 | - 'pass_espace_prive_bla' => 'L’espaci privat d’aquest sit es dubèrt als |
|
| 457 | + // P |
|
| 458 | + 'pass_choix_pass' => 'Vougatz chausir vòstre mot de santa Clara novèu:', |
|
| 459 | + 'pass_erreur' => 'Error', |
|
| 460 | + 'pass_erreur_acces_refuse' => '<b>Error :</b> poètz pas pus accedir a aqueu sit.', |
|
| 461 | + 'pass_erreur_code_inconnu' => '<b>Error:</b> aqueu còde correspònd pas a ges de vesitaire que poissa accedir a aqueu sit.', |
|
| 462 | + 'pass_erreur_non_enregistre' => '<b>Error:</b> l’adreiça <tt>@email_oubli@</tt> es pas registraa sus aqueu sit.', |
|
| 463 | + 'pass_erreur_non_valide' => '<b>Error:</b> aquel e-mail <tt>@email_oubli@</tt> es pas valid!', |
|
| 464 | + 'pass_erreur_probleme_technique' => '<b>Error:</b> per l’amor d’un problèma tecnic, l’e-mail se pòt pas mandar. ', |
|
| 465 | + 'pass_espace_prive_bla' => 'L’espaci privat d’aquest sit es dubèrt als |
|
| 466 | 466 | vesitaires que se son inscriches. Un còp registrat/aa, |
| 467 | 467 | poiretz consultar los articles en cors de redaccion, |
| 468 | 468 | prepausar d’articles novèus e participar a tots los forums.', |
| 469 | - 'pass_forum_bla' => 'Avètz demandat d’intervenir dins un forum |
|
| 469 | + 'pass_forum_bla' => 'Avètz demandat d’intervenir dins un forum |
|
| 470 | 470 | reservat als vesitaires registrats.', |
| 471 | - 'pass_indiquez_cidessous' => 'Marcatz çai sos l’adreiça e-mail ont |
|
| 471 | + 'pass_indiquez_cidessous' => 'Marcatz çai sos l’adreiça e-mail ont |
|
| 472 | 472 | vos registrèretz lo còp passat. |
| 473 | 473 | Recebretz un e-mail que vos bailarà la maniera de |
| 474 | 474 | tornar trobar vòstre accès.', |
| 475 | - 'pass_mail_passcookie' => '(aquò’s un messatge automatic) |
|
| 475 | + 'pass_mail_passcookie' => '(aquò’s un messatge automatic) |
|
| 476 | 476 | Per tornar trobar vòstre accès au sit |
| 477 | 477 | @nom_site_spip@ (@adresse_site@) |
| 478 | 478 | |
@@ -484,98 +484,98 @@ discard block |
||
| 484 | 484 | e vos tornar connectar au sit. |
| 485 | 485 | |
| 486 | 486 | ', |
| 487 | - 'pass_mot_oublie' => 'Mot de santa Clara eissubliat', |
|
| 488 | - 'pass_nouveau_enregistre' => 'Vòstre mot de santa Clara novèu es estat registrat.', |
|
| 489 | - 'pass_nouveau_pass' => 'Mot de santa Clara novèu', |
|
| 490 | - 'pass_ok' => 'Consent', |
|
| 491 | - 'pass_oubli_mot' => 'Mot de santa Clara eissubliat', |
|
| 492 | - 'pass_quitter_fenetre' => 'Quitar aquesta fenèstra ', |
|
| 493 | - 'pass_rappel_login' => 'Remembrança: vòstre identificant (login) es «@login@».', |
|
| 494 | - 'pass_recevoir_mail' => 'Recebretz un e-mail que vos explicarà coma tornar trobar vòstre accès au sit.', # MODIF |
|
| 495 | - 'pass_retour_public' => 'Tornar au sit public', |
|
| 496 | - 'pass_rien_a_faire_ici' => 'Ren a faire aicí.', |
|
| 497 | - 'pass_vousinscrire' => 'S’inscriure sus aquest sit', |
|
| 498 | - 'precedent' => 'precedent', |
|
| 499 | - 'previsualisation' => 'Previsualizacion', |
|
| 500 | - 'previsualiser' => 'Previsualizar', |
|
| 487 | + 'pass_mot_oublie' => 'Mot de santa Clara eissubliat', |
|
| 488 | + 'pass_nouveau_enregistre' => 'Vòstre mot de santa Clara novèu es estat registrat.', |
|
| 489 | + 'pass_nouveau_pass' => 'Mot de santa Clara novèu', |
|
| 490 | + 'pass_ok' => 'Consent', |
|
| 491 | + 'pass_oubli_mot' => 'Mot de santa Clara eissubliat', |
|
| 492 | + 'pass_quitter_fenetre' => 'Quitar aquesta fenèstra ', |
|
| 493 | + 'pass_rappel_login' => 'Remembrança: vòstre identificant (login) es «@login@».', |
|
| 494 | + 'pass_recevoir_mail' => 'Recebretz un e-mail que vos explicarà coma tornar trobar vòstre accès au sit.', # MODIF |
|
| 495 | + 'pass_retour_public' => 'Tornar au sit public', |
|
| 496 | + 'pass_rien_a_faire_ici' => 'Ren a faire aicí.', |
|
| 497 | + 'pass_vousinscrire' => 'S’inscriure sus aquest sit', |
|
| 498 | + 'precedent' => 'precedent', |
|
| 499 | + 'previsualisation' => 'Previsualizacion', |
|
| 500 | + 'previsualiser' => 'Previsualizar', |
|
| 501 | 501 | |
| 502 | - // S |
|
| 503 | - 'stats_visites_et_popularite' => '@visites@ vesitas; popularitat: @popularite@', |
|
| 504 | - 'suivant' => 'seguent', |
|
| 502 | + // S |
|
| 503 | + 'stats_visites_et_popularite' => '@visites@ vesitas; popularitat: @popularite@', |
|
| 504 | + 'suivant' => 'seguent', |
|
| 505 | 505 | |
| 506 | - // T |
|
| 507 | - 'taille_ko' => '@taille@ Ko', |
|
| 508 | - 'taille_mo' => '@taille@ Mo', |
|
| 509 | - 'taille_octets' => '@taille@ octets', |
|
| 510 | - 'texte_actualite_site_1' => 'Quand vos seretz familharizat/aa amb l’interfàcia, poiretz clicar sobre «', |
|
| 511 | - 'texte_actualite_site_2' => 'Interfàcia completa', |
|
| 512 | - 'texte_actualite_site_3' => '" per durbir mai de possibilitats.', |
|
| 513 | - 'texte_creation_automatique_vignette' => 'La creacion automatica de vinhetas de previsualizacion es activaa sus aqueu sit. S’installatz a partir d’aqueu formulari d’imatges au (als) format(s) @gd_formats@, s’acompanharàn d’una vinheta d’una talha maximala de @taille_preview@ pixèls.', |
|
| 514 | - 'texte_documents_associes' => 'Los documents seguents s’assòcian a l’article, |
|
| 506 | + // T |
|
| 507 | + 'taille_ko' => '@taille@ Ko', |
|
| 508 | + 'taille_mo' => '@taille@ Mo', |
|
| 509 | + 'taille_octets' => '@taille@ octets', |
|
| 510 | + 'texte_actualite_site_1' => 'Quand vos seretz familharizat/aa amb l’interfàcia, poiretz clicar sobre «', |
|
| 511 | + 'texte_actualite_site_2' => 'Interfàcia completa', |
|
| 512 | + 'texte_actualite_site_3' => '" per durbir mai de possibilitats.', |
|
| 513 | + 'texte_creation_automatique_vignette' => 'La creacion automatica de vinhetas de previsualizacion es activaa sus aqueu sit. S’installatz a partir d’aqueu formulari d’imatges au (als) format(s) @gd_formats@, s’acompanharàn d’una vinheta d’una talha maximala de @taille_preview@ pixèls.', |
|
| 514 | + 'texte_documents_associes' => 'Los documents seguents s’assòcian a l’article, |
|
| 515 | 515 | mas s’inserisson pas |
| 516 | 516 | directament. Segon la compaginacion dau sit public, |
| 517 | 517 | poiràn aparéisser sos forma de documents jonches.', |
| 518 | - 'texte_erreur_mise_niveau_base' => 'Error de basa de donaas pendent la mesa a nivèu. L’imatge <b>@fichier@</b> es pas passat (article @id_article@). |
|
| 518 | + 'texte_erreur_mise_niveau_base' => 'Error de basa de donaas pendent la mesa a nivèu. L’imatge <b>@fichier@</b> es pas passat (article @id_article@). |
|
| 519 | 519 | Notatz ben aquela referéncia, tornatz assajar la mesa a |
| 520 | 520 | nivèu, e verificatz puei que los imatges apareissan |
| 521 | 521 | encara dins los articles.', |
| 522 | - 'texte_inc_auth_1' => 'Siatz identificat/aa coma |
|
| 522 | + 'texte_inc_auth_1' => 'Siatz identificat/aa coma |
|
| 523 | 523 | <b>@auth_login@</b>, mas aqueu login existís pas o pas pus dins la basa. |
| 524 | 524 | Assajatz de vos', # MODIF |
| 525 | - 'texte_inc_auth_2' => 'tornar connectar', |
|
| 526 | - 'texte_inc_auth_3' => ', après qu’auretz quitat eventualament, puei |
|
| 525 | + 'texte_inc_auth_2' => 'tornar connectar', |
|
| 526 | + 'texte_inc_auth_3' => ', après qu’auretz quitat eventualament, puei |
|
| 527 | 527 | tornat lançar vòstre navigaor.', |
| 528 | - 'texte_inc_config' => 'Las modificacions fachas dins aquestas paginas influéncian ferme lo |
|
| 528 | + 'texte_inc_config' => 'Las modificacions fachas dins aquestas paginas influéncian ferme lo |
|
| 529 | 529 | foncionament de vòstre sit. Vos aconselham de pas i intervenir tant que sieiatz pas |
| 530 | 530 | acostumat/aa au foncionament dau sistèma SPIP. <br /><br /><b> |
| 531 | 531 | En generau, se conselha fòrt |
| 532 | 532 | de laissar la charja d’aquestas paginas au webmèstre principau de vòstre sit.</b>', |
| 533 | - 'texte_inc_meta_1' => 'Lo sistèma a rescontrat una error dins l’escritura dau fichier <code>@fichier@</code>.Volhatz, coma administrator/tritz dau sit,', |
|
| 534 | - 'texte_inc_meta_2' => 'verificar los dreches d’escritura', |
|
| 535 | - 'texte_inc_meta_3' => 'dins lo repertòri <code>@repertoire@<code>.', |
|
| 536 | - 'texte_statut_en_cours_redaction' => 'en cors de redaccion', |
|
| 537 | - 'texte_statut_poubelle' => 'au bordilhier', |
|
| 538 | - 'texte_statut_propose_evaluation' => 'prepausat per avaloracion', |
|
| 539 | - 'texte_statut_publie' => 'publicat en linha', |
|
| 540 | - 'texte_statut_refuse' => 'refusat', |
|
| 541 | - 'titre_ajouter_mot_cle' => 'APONDRE UN MOT CLAU:', |
|
| 542 | - 'titre_cadre_raccourcis' => 'ACORCHAS:', |
|
| 543 | - 'titre_changer_couleur_interface' => 'Chambiar la color de l’interfàcia', |
|
| 544 | - 'titre_image_admin_article' => 'Poètz administrar aquest article', |
|
| 545 | - 'titre_image_administrateur' => 'Administrator', |
|
| 546 | - 'titre_image_aide' => 'D’ajua sobre aquel element', |
|
| 547 | - 'titre_image_auteur_supprime' => 'Autor suprimit', |
|
| 548 | - 'titre_image_redacteur' => 'Redactor sens accès', |
|
| 549 | - 'titre_image_redacteur_02' => 'Redactor', |
|
| 550 | - 'titre_image_visiteur' => 'Vesitaire', |
|
| 551 | - 'titre_joindre_document' => 'JÓNHER UN DOCUMENT', |
|
| 552 | - 'titre_mots_cles' => 'MOTS CLAU', |
|
| 553 | - 'titre_probleme_technique' => 'Atencion: un problèma tecnic (servior SQL) empacha d’accedir a aquela part dau sit. Mercé de vòstra indulgéncia.', |
|
| 554 | - 'titre_publier_document' => 'PUBLICAR UN DOCUMENT DINS AQUELA RUBRICA', |
|
| 555 | - 'titre_statistiques' => 'Estadisticas dau sit', |
|
| 556 | - 'titre_titre_document' => 'Títol dau document:', |
|
| 557 | - 'trad_reference' => '(article de referéncia)', # MODIF |
|
| 533 | + 'texte_inc_meta_1' => 'Lo sistèma a rescontrat una error dins l’escritura dau fichier <code>@fichier@</code>.Volhatz, coma administrator/tritz dau sit,', |
|
| 534 | + 'texte_inc_meta_2' => 'verificar los dreches d’escritura', |
|
| 535 | + 'texte_inc_meta_3' => 'dins lo repertòri <code>@repertoire@<code>.', |
|
| 536 | + 'texte_statut_en_cours_redaction' => 'en cors de redaccion', |
|
| 537 | + 'texte_statut_poubelle' => 'au bordilhier', |
|
| 538 | + 'texte_statut_propose_evaluation' => 'prepausat per avaloracion', |
|
| 539 | + 'texte_statut_publie' => 'publicat en linha', |
|
| 540 | + 'texte_statut_refuse' => 'refusat', |
|
| 541 | + 'titre_ajouter_mot_cle' => 'APONDRE UN MOT CLAU:', |
|
| 542 | + 'titre_cadre_raccourcis' => 'ACORCHAS:', |
|
| 543 | + 'titre_changer_couleur_interface' => 'Chambiar la color de l’interfàcia', |
|
| 544 | + 'titre_image_admin_article' => 'Poètz administrar aquest article', |
|
| 545 | + 'titre_image_administrateur' => 'Administrator', |
|
| 546 | + 'titre_image_aide' => 'D’ajua sobre aquel element', |
|
| 547 | + 'titre_image_auteur_supprime' => 'Autor suprimit', |
|
| 548 | + 'titre_image_redacteur' => 'Redactor sens accès', |
|
| 549 | + 'titre_image_redacteur_02' => 'Redactor', |
|
| 550 | + 'titre_image_visiteur' => 'Vesitaire', |
|
| 551 | + 'titre_joindre_document' => 'JÓNHER UN DOCUMENT', |
|
| 552 | + 'titre_mots_cles' => 'MOTS CLAU', |
|
| 553 | + 'titre_probleme_technique' => 'Atencion: un problèma tecnic (servior SQL) empacha d’accedir a aquela part dau sit. Mercé de vòstra indulgéncia.', |
|
| 554 | + 'titre_publier_document' => 'PUBLICAR UN DOCUMENT DINS AQUELA RUBRICA', |
|
| 555 | + 'titre_statistiques' => 'Estadisticas dau sit', |
|
| 556 | + 'titre_titre_document' => 'Títol dau document:', |
|
| 557 | + 'trad_reference' => '(article de referéncia)', # MODIF |
|
| 558 | 558 | |
| 559 | - // Z |
|
| 560 | - 'zbug_balise_b_aval' => ' : balisa B en avau', |
|
| 561 | - 'zbug_boucle' => 'bloca', |
|
| 562 | - 'zbug_boucle_recursive_undef' => 'bloca recursiva non definia', # MODIF |
|
| 563 | - 'zbug_champ_hors_boucle' => 'Champ @champ@ fòra bloca', |
|
| 564 | - 'zbug_champ_hors_motif' => 'Champ @champ@ en defòra d’una blocla de motiu @motif@', # MODIF |
|
| 565 | - 'zbug_code' => 'còde', |
|
| 566 | - 'zbug_critere_inconnu' => 'critèri inconegut @critere@', # MODIF |
|
| 567 | - 'zbug_distant_interdit' => 'extèrne enebit', # MODIF |
|
| 568 | - 'zbug_erreur_boucle_double' => 'BLOCA@id@: definicion dobla', # MODIF |
|
| 569 | - 'zbug_erreur_boucle_fermant' => 'BLOCA@id@: lo tag barraor manca', # MODIF |
|
| 570 | - 'zbug_erreur_boucle_syntaxe' => 'Sintaxi bloca incorrècta', # MODIF |
|
| 571 | - 'zbug_erreur_execution_page' => 'error d’execucion de la pagina', # MODIF |
|
| 572 | - 'zbug_erreur_filtre' => 'Error: filtre <b>« @filtre@ »</b> non definit', # MODIF |
|
| 573 | - 'zbug_erreur_meme_parent' => '{meme_parent} s’aplica mas qu’a las blocas (FORUMS) o (RUBRIQUES)', # MODIF |
|
| 574 | - 'zbug_erreur_squelette' => 'Error(s) dins l’esqueleta', |
|
| 575 | - 'zbug_info_erreur_squelette' => 'Error sobre lo sit', |
|
| 576 | - 'zbug_inversion_ordre_inexistant' => 'inversion d’un òrdre inexistent', # MODIF |
|
| 577 | - 'zbug_parametres_inclus_incorrects' => 'Paramètres d’inclusion incorrèctes', # MODIF |
|
| 578 | - 'zbug_resultat' => 'resultat', |
|
| 579 | - 'zbug_serveur_indefini' => 'servior SQL indefinit', # MODIF |
|
| 580 | - 'zbug_table_inconnue' => 'Taula SQL «@table@» inconegua' |
|
| 559 | + // Z |
|
| 560 | + 'zbug_balise_b_aval' => ' : balisa B en avau', |
|
| 561 | + 'zbug_boucle' => 'bloca', |
|
| 562 | + 'zbug_boucle_recursive_undef' => 'bloca recursiva non definia', # MODIF |
|
| 563 | + 'zbug_champ_hors_boucle' => 'Champ @champ@ fòra bloca', |
|
| 564 | + 'zbug_champ_hors_motif' => 'Champ @champ@ en defòra d’una blocla de motiu @motif@', # MODIF |
|
| 565 | + 'zbug_code' => 'còde', |
|
| 566 | + 'zbug_critere_inconnu' => 'critèri inconegut @critere@', # MODIF |
|
| 567 | + 'zbug_distant_interdit' => 'extèrne enebit', # MODIF |
|
| 568 | + 'zbug_erreur_boucle_double' => 'BLOCA@id@: definicion dobla', # MODIF |
|
| 569 | + 'zbug_erreur_boucle_fermant' => 'BLOCA@id@: lo tag barraor manca', # MODIF |
|
| 570 | + 'zbug_erreur_boucle_syntaxe' => 'Sintaxi bloca incorrècta', # MODIF |
|
| 571 | + 'zbug_erreur_execution_page' => 'error d’execucion de la pagina', # MODIF |
|
| 572 | + 'zbug_erreur_filtre' => 'Error: filtre <b>« @filtre@ »</b> non definit', # MODIF |
|
| 573 | + 'zbug_erreur_meme_parent' => '{meme_parent} s’aplica mas qu’a las blocas (FORUMS) o (RUBRIQUES)', # MODIF |
|
| 574 | + 'zbug_erreur_squelette' => 'Error(s) dins l’esqueleta', |
|
| 575 | + 'zbug_info_erreur_squelette' => 'Error sobre lo sit', |
|
| 576 | + 'zbug_inversion_ordre_inexistant' => 'inversion d’un òrdre inexistent', # MODIF |
|
| 577 | + 'zbug_parametres_inclus_incorrects' => 'Paramètres d’inclusion incorrèctes', # MODIF |
|
| 578 | + 'zbug_resultat' => 'resultat', |
|
| 579 | + 'zbug_serveur_indefini' => 'servior SQL indefinit', # MODIF |
|
| 580 | + 'zbug_table_inconnue' => 'Taula SQL «@table@» inconegua' |
|
| 581 | 581 | ); |
@@ -4,476 +4,476 @@ discard block |
||
| 4 | 4 | // ** ne pas modifier le fichier ** |
| 5 | 5 | |
| 6 | 6 | if (!defined('_ECRIRE_INC_VERSION')) { |
| 7 | - return; |
|
| 7 | + return; |
|
| 8 | 8 | } |
| 9 | 9 | |
| 10 | 10 | $GLOBALS[$GLOBALS['idx_lang']] = array( |
| 11 | 11 | |
| 12 | - // A |
|
| 13 | - 'access_interface_graphique' => 'Tornar a l’interfàcia grafica completa', |
|
| 14 | - 'access_mode_texte' => 'Afichar l’interfàcia textuala simplificada', |
|
| 15 | - 'admin_debug' => 'desbugatge', |
|
| 16 | - 'admin_modifier_article' => 'Modificar aquel article', |
|
| 17 | - 'admin_modifier_auteur' => 'Modificar aquel autor', |
|
| 18 | - 'admin_modifier_breve' => 'Modificar aquela brèva', |
|
| 19 | - 'admin_modifier_mot' => 'Modificar aquel mot clau', |
|
| 20 | - 'admin_modifier_rubrique' => 'Modificar aquela rubrica', |
|
| 21 | - 'admin_recalculer' => 'Tornar calcular la pagina', |
|
| 22 | - 'alerte_maj_impossible' => '<b>Alèrta!</b> Quo es impossible d’actualizar la basa SQL vèrs la version @version@; benlèu i a un problèma relatiu au dreit de modificar la basa de donadas. Volhatz contactar vòstre auberjador.', |
|
| 23 | - 'analyse_xml' => 'Analisi XML', |
|
| 24 | - 'articles_recents' => 'Los articles mai recents', |
|
| 25 | - 'avis_archive_incorrect' => 'lo fichèir archiu z-es pas un fichèir SPIP', |
|
| 26 | - 'avis_archive_invalide' => 'lo fichèir archiu z-es pas valid', |
|
| 27 | - 'avis_attention' => 'ATENCION!', |
|
| 28 | - 'avis_champ_incorrect_type_objet' => 'Nom de champ incorrècte @name@ per objècte de tipe @type@', |
|
| 29 | - 'avis_colonne_inexistante' => 'La colomna @col@ existís pas', |
|
| 30 | - 'avis_erreur' => 'Error: vejatz çai sos', |
|
| 31 | - 'avis_erreur_connexion' => 'Error de connexion', |
|
| 32 | - 'avis_erreur_cookie' => 'problèma de cookie', |
|
| 33 | - 'avis_erreur_fonction_contexte' => 'Error de programacion. Chau pas cridar aquela foncion dins aquel contèxt.', |
|
| 34 | - 'avis_erreur_mysql' => 'Error SQL ', |
|
| 35 | - 'avis_erreur_sauvegarde' => 'Error dins la sauvagarda (@type@ @id_objet@)! ', |
|
| 12 | + // A |
|
| 13 | + 'access_interface_graphique' => 'Tornar a l’interfàcia grafica completa', |
|
| 14 | + 'access_mode_texte' => 'Afichar l’interfàcia textuala simplificada', |
|
| 15 | + 'admin_debug' => 'desbugatge', |
|
| 16 | + 'admin_modifier_article' => 'Modificar aquel article', |
|
| 17 | + 'admin_modifier_auteur' => 'Modificar aquel autor', |
|
| 18 | + 'admin_modifier_breve' => 'Modificar aquela brèva', |
|
| 19 | + 'admin_modifier_mot' => 'Modificar aquel mot clau', |
|
| 20 | + 'admin_modifier_rubrique' => 'Modificar aquela rubrica', |
|
| 21 | + 'admin_recalculer' => 'Tornar calcular la pagina', |
|
| 22 | + 'alerte_maj_impossible' => '<b>Alèrta!</b> Quo es impossible d’actualizar la basa SQL vèrs la version @version@; benlèu i a un problèma relatiu au dreit de modificar la basa de donadas. Volhatz contactar vòstre auberjador.', |
|
| 23 | + 'analyse_xml' => 'Analisi XML', |
|
| 24 | + 'articles_recents' => 'Los articles mai recents', |
|
| 25 | + 'avis_archive_incorrect' => 'lo fichèir archiu z-es pas un fichèir SPIP', |
|
| 26 | + 'avis_archive_invalide' => 'lo fichèir archiu z-es pas valid', |
|
| 27 | + 'avis_attention' => 'ATENCION!', |
|
| 28 | + 'avis_champ_incorrect_type_objet' => 'Nom de champ incorrècte @name@ per objècte de tipe @type@', |
|
| 29 | + 'avis_colonne_inexistante' => 'La colomna @col@ existís pas', |
|
| 30 | + 'avis_erreur' => 'Error: vejatz çai sos', |
|
| 31 | + 'avis_erreur_connexion' => 'Error de connexion', |
|
| 32 | + 'avis_erreur_cookie' => 'problèma de cookie', |
|
| 33 | + 'avis_erreur_fonction_contexte' => 'Error de programacion. Chau pas cridar aquela foncion dins aquel contèxt.', |
|
| 34 | + 'avis_erreur_mysql' => 'Error SQL ', |
|
| 35 | + 'avis_erreur_sauvegarde' => 'Error dins la sauvagarda (@type@ @id_objet@)! ', |
|
| 36 | 36 | |
| 37 | - // B |
|
| 38 | - 'barre_a_accent_grave' => 'Inserir una A accent grèu majuscula', |
|
| 39 | - 'barre_aide' => 'Utilizar las ’corchas tipograficas per enrichir vòstra compaginacion', |
|
| 40 | - 'barre_e_accent_aigu' => 'Inserir una E accent agut majuscula', |
|
| 41 | - 'barre_eo' => 'Inserir una E dins l’O', |
|
| 42 | - 'barre_eo_maj' => 'Inserir una E dins l’O majuscula', |
|
| 43 | - 'barre_euro' => 'Inserir lo simbèu de l’èuro: €', |
|
| 44 | - 'barre_gras' => 'Metre en {{gras}}', |
|
| 45 | - 'barre_guillemets' => 'Enrodar amb de « vergetas »', |
|
| 46 | - 'barre_guillemets_simples' => 'Enrodar amb de „vergetas“', |
|
| 47 | - 'barre_intertitre' => 'Transformar en {{{intertítol}}}', |
|
| 48 | - 'barre_italic' => 'Metre en {italics}', |
|
| 49 | - 'barre_lien' => 'Transformar en [liam ipertèxt->http://...]', |
|
| 50 | - 'barre_lien_input' => 'Volhatz indicar l’adreiça de vòstre liam (podètz indicar una adreiça web sos la forma http://www.lomieusit.com o simplament indicar lo numèro d’un article d’aquel sit).', |
|
| 51 | - 'barre_note' => 'Transformar en [[Nòta de pè]]', |
|
| 52 | - 'barre_quote' => '<quote>Citar un messatge</quote>', |
|
| 53 | - 'bouton_changer' => 'Chamjar', |
|
| 54 | - 'bouton_chercher' => 'Cerchar', |
|
| 55 | - 'bouton_choisir' => 'Chausir', |
|
| 56 | - 'bouton_download' => 'Télécharger', # MODIF |
|
| 57 | - 'bouton_enregistrer' => 'Registrar', |
|
| 58 | - 'bouton_radio_desactiver_messagerie_interne' => 'Desactivar la messatjariá intèrna', |
|
| 59 | - 'bouton_radio_envoi_annonces' => 'Mandar los anoncis editoriaus', |
|
| 60 | - 'bouton_radio_non_envoi_annonces' => 'Pas mandar d’anoncis', |
|
| 61 | - 'bouton_radio_non_envoi_liste_nouveautes' => 'Pas mandar la tèira de las novetats', |
|
| 62 | - 'bouton_recharger_page' => 'tornar charjar aquela pagina', |
|
| 63 | - 'bouton_telecharger' => 'Telecharjar', |
|
| 64 | - 'bouton_upload' => 'Telecharjar', # MODIF |
|
| 65 | - 'bouton_valider' => 'Validar', |
|
| 37 | + // B |
|
| 38 | + 'barre_a_accent_grave' => 'Inserir una A accent grèu majuscula', |
|
| 39 | + 'barre_aide' => 'Utilizar las ’corchas tipograficas per enrichir vòstra compaginacion', |
|
| 40 | + 'barre_e_accent_aigu' => 'Inserir una E accent agut majuscula', |
|
| 41 | + 'barre_eo' => 'Inserir una E dins l’O', |
|
| 42 | + 'barre_eo_maj' => 'Inserir una E dins l’O majuscula', |
|
| 43 | + 'barre_euro' => 'Inserir lo simbèu de l’èuro: €', |
|
| 44 | + 'barre_gras' => 'Metre en {{gras}}', |
|
| 45 | + 'barre_guillemets' => 'Enrodar amb de « vergetas »', |
|
| 46 | + 'barre_guillemets_simples' => 'Enrodar amb de „vergetas“', |
|
| 47 | + 'barre_intertitre' => 'Transformar en {{{intertítol}}}', |
|
| 48 | + 'barre_italic' => 'Metre en {italics}', |
|
| 49 | + 'barre_lien' => 'Transformar en [liam ipertèxt->http://...]', |
|
| 50 | + 'barre_lien_input' => 'Volhatz indicar l’adreiça de vòstre liam (podètz indicar una adreiça web sos la forma http://www.lomieusit.com o simplament indicar lo numèro d’un article d’aquel sit).', |
|
| 51 | + 'barre_note' => 'Transformar en [[Nòta de pè]]', |
|
| 52 | + 'barre_quote' => '<quote>Citar un messatge</quote>', |
|
| 53 | + 'bouton_changer' => 'Chamjar', |
|
| 54 | + 'bouton_chercher' => 'Cerchar', |
|
| 55 | + 'bouton_choisir' => 'Chausir', |
|
| 56 | + 'bouton_download' => 'Télécharger', # MODIF |
|
| 57 | + 'bouton_enregistrer' => 'Registrar', |
|
| 58 | + 'bouton_radio_desactiver_messagerie_interne' => 'Desactivar la messatjariá intèrna', |
|
| 59 | + 'bouton_radio_envoi_annonces' => 'Mandar los anoncis editoriaus', |
|
| 60 | + 'bouton_radio_non_envoi_annonces' => 'Pas mandar d’anoncis', |
|
| 61 | + 'bouton_radio_non_envoi_liste_nouveautes' => 'Pas mandar la tèira de las novetats', |
|
| 62 | + 'bouton_recharger_page' => 'tornar charjar aquela pagina', |
|
| 63 | + 'bouton_telecharger' => 'Telecharjar', |
|
| 64 | + 'bouton_upload' => 'Telecharjar', # MODIF |
|
| 65 | + 'bouton_valider' => 'Validar', |
|
| 66 | 66 | |
| 67 | - // C |
|
| 68 | - 'cal_apresmidi' => 'tantòst', |
|
| 69 | - 'cal_jour_entier' => 'jorn entièr', |
|
| 70 | - 'cal_matin' => 'matin', |
|
| 71 | - 'cal_par_jour' => 'chalendèir per jorn', |
|
| 72 | - 'cal_par_mois' => 'chalendèir per mes', |
|
| 73 | - 'cal_par_semaine' => 'chalendèir per setmana', |
|
| 74 | - 'confirm_changer_statut' => 'Atencion, avètz demandat de chamjar l’estatut d’aquel element. Desiratz de contunhar? ', |
|
| 67 | + // C |
|
| 68 | + 'cal_apresmidi' => 'tantòst', |
|
| 69 | + 'cal_jour_entier' => 'jorn entièr', |
|
| 70 | + 'cal_matin' => 'matin', |
|
| 71 | + 'cal_par_jour' => 'chalendèir per jorn', |
|
| 72 | + 'cal_par_mois' => 'chalendèir per mes', |
|
| 73 | + 'cal_par_semaine' => 'chalendèir per setmana', |
|
| 74 | + 'confirm_changer_statut' => 'Atencion, avètz demandat de chamjar l’estatut d’aquel element. Desiratz de contunhar? ', |
|
| 75 | 75 | |
| 76 | - // D |
|
| 77 | - 'date_aujourdhui' => 'anuèi lo jorn', |
|
| 78 | - 'date_avant_jc' => 'avans lo Crist', |
|
| 79 | - 'date_dans' => 'd’aquí @delai@', |
|
| 80 | - 'date_de_mois_1' => '@j@ de girvèir', |
|
| 81 | - 'date_de_mois_10' => '@j@ d’octòbre', |
|
| 82 | - 'date_de_mois_11' => '@j@ de novembre', |
|
| 83 | - 'date_de_mois_12' => '@j@ de decembre', |
|
| 84 | - 'date_de_mois_2' => '@j@ de feurèir', |
|
| 85 | - 'date_de_mois_3' => '@j@ de març', |
|
| 86 | - 'date_de_mois_4' => '@j@ d’abriau', |
|
| 87 | - 'date_de_mois_5' => '@j@ de mai', |
|
| 88 | - 'date_de_mois_6' => '@j@ de junh', |
|
| 89 | - 'date_de_mois_7' => '@j@ de julh', |
|
| 90 | - 'date_de_mois_8' => '@j@ d’aost', |
|
| 91 | - 'date_de_mois_9' => '@j@ de setembre', |
|
| 92 | - 'date_demain' => 'deman', |
|
| 93 | - 'date_fmt_heures_minutes' => '@h@h@m@min', |
|
| 94 | - 'date_fmt_jour_heure' => '@jour@ a @heure@', |
|
| 95 | - 'date_fmt_jour_mois' => '@jourmois@', |
|
| 96 | - 'date_fmt_jour_mois_annee' => '@jourmois@ de @annee@', |
|
| 97 | - 'date_fmt_mois_annee' => '@nommois@ de @annee@', |
|
| 98 | - 'date_fmt_nomjour_date' => 'lo @nomjour@ @date@', |
|
| 99 | - 'date_heures' => 'oras', |
|
| 100 | - 'date_hier' => 'ièr', |
|
| 101 | - 'date_il_y_a' => 'fai @delai@', |
|
| 102 | - 'date_jnum1' => '1r', |
|
| 103 | - 'date_jnum10' => '10', |
|
| 104 | - 'date_jnum11' => '11', |
|
| 105 | - 'date_jnum12' => '12', |
|
| 106 | - 'date_jnum13' => '13', |
|
| 107 | - 'date_jnum14' => '14', |
|
| 108 | - 'date_jnum15' => '15', |
|
| 109 | - 'date_jnum16' => '16', |
|
| 110 | - 'date_jnum17' => '17', |
|
| 111 | - 'date_jnum18' => '18', |
|
| 112 | - 'date_jnum19' => '19', |
|
| 113 | - 'date_jnum2' => '2', |
|
| 114 | - 'date_jnum20' => '20', |
|
| 115 | - 'date_jnum21' => '21', |
|
| 116 | - 'date_jnum22' => '22', |
|
| 117 | - 'date_jnum23' => '23', |
|
| 118 | - 'date_jnum24' => '24', |
|
| 119 | - 'date_jnum25' => '25', |
|
| 120 | - 'date_jnum26' => '26', |
|
| 121 | - 'date_jnum27' => '27', |
|
| 122 | - 'date_jnum28' => '28', |
|
| 123 | - 'date_jnum29' => '29', |
|
| 124 | - 'date_jnum3' => '3', |
|
| 125 | - 'date_jnum30' => '30', |
|
| 126 | - 'date_jnum31' => '31', |
|
| 127 | - 'date_jnum4' => '4', |
|
| 128 | - 'date_jnum5' => '5', |
|
| 129 | - 'date_jnum6' => '6', |
|
| 130 | - 'date_jnum7' => '7', |
|
| 131 | - 'date_jnum8' => '8', |
|
| 132 | - 'date_jnum9' => '9', |
|
| 133 | - 'date_jour_1' => 'dimenge', |
|
| 134 | - 'date_jour_2' => 'diluns', |
|
| 135 | - 'date_jour_3' => 'dimars', |
|
| 136 | - 'date_jour_4' => 'dimècres', |
|
| 137 | - 'date_jour_5' => 'dijòus', |
|
| 138 | - 'date_jour_6' => 'divendres', |
|
| 139 | - 'date_jour_7' => 'dissabte', |
|
| 140 | - 'date_jours' => 'jorns', |
|
| 141 | - 'date_minutes' => 'minutas', |
|
| 142 | - 'date_mois' => 'mes', |
|
| 143 | - 'date_mois_1' => 'girvèir', |
|
| 144 | - 'date_mois_10' => 'octòbre', |
|
| 145 | - 'date_mois_11' => 'novembre', |
|
| 146 | - 'date_mois_12' => 'decembre', |
|
| 147 | - 'date_mois_2' => 'feurèir', |
|
| 148 | - 'date_mois_3' => 'març', |
|
| 149 | - 'date_mois_4' => 'abriau', |
|
| 150 | - 'date_mois_5' => 'mai', |
|
| 151 | - 'date_mois_6' => 'junh', |
|
| 152 | - 'date_mois_7' => 'julh', |
|
| 153 | - 'date_mois_8' => 'aost', |
|
| 154 | - 'date_mois_9' => 'setembre', |
|
| 155 | - 'date_saison_1' => 'ivèrn', |
|
| 156 | - 'date_saison_2' => 'prima', |
|
| 157 | - 'date_saison_3' => 'estiu', |
|
| 158 | - 'date_saison_4' => 'endarrèir', |
|
| 159 | - 'date_semaines' => 'setmana(s)', |
|
| 160 | - 'dirs_commencer' => 'per començar vertadèirament l’installacion', |
|
| 161 | - 'dirs_preliminaire' => 'Preliminar: <b>Reglar los dreits d’accès</b>', |
|
| 162 | - 'dirs_probleme_droits' => 'Problèma de dreits d’accès', |
|
| 163 | - 'dirs_repertoires_absents' => '<b>S’es pas trobat los repertòris seguents: <ul>@bad_dirs@.</ul> </b> |
|
| 76 | + // D |
|
| 77 | + 'date_aujourdhui' => 'anuèi lo jorn', |
|
| 78 | + 'date_avant_jc' => 'avans lo Crist', |
|
| 79 | + 'date_dans' => 'd’aquí @delai@', |
|
| 80 | + 'date_de_mois_1' => '@j@ de girvèir', |
|
| 81 | + 'date_de_mois_10' => '@j@ d’octòbre', |
|
| 82 | + 'date_de_mois_11' => '@j@ de novembre', |
|
| 83 | + 'date_de_mois_12' => '@j@ de decembre', |
|
| 84 | + 'date_de_mois_2' => '@j@ de feurèir', |
|
| 85 | + 'date_de_mois_3' => '@j@ de març', |
|
| 86 | + 'date_de_mois_4' => '@j@ d’abriau', |
|
| 87 | + 'date_de_mois_5' => '@j@ de mai', |
|
| 88 | + 'date_de_mois_6' => '@j@ de junh', |
|
| 89 | + 'date_de_mois_7' => '@j@ de julh', |
|
| 90 | + 'date_de_mois_8' => '@j@ d’aost', |
|
| 91 | + 'date_de_mois_9' => '@j@ de setembre', |
|
| 92 | + 'date_demain' => 'deman', |
|
| 93 | + 'date_fmt_heures_minutes' => '@h@h@m@min', |
|
| 94 | + 'date_fmt_jour_heure' => '@jour@ a @heure@', |
|
| 95 | + 'date_fmt_jour_mois' => '@jourmois@', |
|
| 96 | + 'date_fmt_jour_mois_annee' => '@jourmois@ de @annee@', |
|
| 97 | + 'date_fmt_mois_annee' => '@nommois@ de @annee@', |
|
| 98 | + 'date_fmt_nomjour_date' => 'lo @nomjour@ @date@', |
|
| 99 | + 'date_heures' => 'oras', |
|
| 100 | + 'date_hier' => 'ièr', |
|
| 101 | + 'date_il_y_a' => 'fai @delai@', |
|
| 102 | + 'date_jnum1' => '1r', |
|
| 103 | + 'date_jnum10' => '10', |
|
| 104 | + 'date_jnum11' => '11', |
|
| 105 | + 'date_jnum12' => '12', |
|
| 106 | + 'date_jnum13' => '13', |
|
| 107 | + 'date_jnum14' => '14', |
|
| 108 | + 'date_jnum15' => '15', |
|
| 109 | + 'date_jnum16' => '16', |
|
| 110 | + 'date_jnum17' => '17', |
|
| 111 | + 'date_jnum18' => '18', |
|
| 112 | + 'date_jnum19' => '19', |
|
| 113 | + 'date_jnum2' => '2', |
|
| 114 | + 'date_jnum20' => '20', |
|
| 115 | + 'date_jnum21' => '21', |
|
| 116 | + 'date_jnum22' => '22', |
|
| 117 | + 'date_jnum23' => '23', |
|
| 118 | + 'date_jnum24' => '24', |
|
| 119 | + 'date_jnum25' => '25', |
|
| 120 | + 'date_jnum26' => '26', |
|
| 121 | + 'date_jnum27' => '27', |
|
| 122 | + 'date_jnum28' => '28', |
|
| 123 | + 'date_jnum29' => '29', |
|
| 124 | + 'date_jnum3' => '3', |
|
| 125 | + 'date_jnum30' => '30', |
|
| 126 | + 'date_jnum31' => '31', |
|
| 127 | + 'date_jnum4' => '4', |
|
| 128 | + 'date_jnum5' => '5', |
|
| 129 | + 'date_jnum6' => '6', |
|
| 130 | + 'date_jnum7' => '7', |
|
| 131 | + 'date_jnum8' => '8', |
|
| 132 | + 'date_jnum9' => '9', |
|
| 133 | + 'date_jour_1' => 'dimenge', |
|
| 134 | + 'date_jour_2' => 'diluns', |
|
| 135 | + 'date_jour_3' => 'dimars', |
|
| 136 | + 'date_jour_4' => 'dimècres', |
|
| 137 | + 'date_jour_5' => 'dijòus', |
|
| 138 | + 'date_jour_6' => 'divendres', |
|
| 139 | + 'date_jour_7' => 'dissabte', |
|
| 140 | + 'date_jours' => 'jorns', |
|
| 141 | + 'date_minutes' => 'minutas', |
|
| 142 | + 'date_mois' => 'mes', |
|
| 143 | + 'date_mois_1' => 'girvèir', |
|
| 144 | + 'date_mois_10' => 'octòbre', |
|
| 145 | + 'date_mois_11' => 'novembre', |
|
| 146 | + 'date_mois_12' => 'decembre', |
|
| 147 | + 'date_mois_2' => 'feurèir', |
|
| 148 | + 'date_mois_3' => 'març', |
|
| 149 | + 'date_mois_4' => 'abriau', |
|
| 150 | + 'date_mois_5' => 'mai', |
|
| 151 | + 'date_mois_6' => 'junh', |
|
| 152 | + 'date_mois_7' => 'julh', |
|
| 153 | + 'date_mois_8' => 'aost', |
|
| 154 | + 'date_mois_9' => 'setembre', |
|
| 155 | + 'date_saison_1' => 'ivèrn', |
|
| 156 | + 'date_saison_2' => 'prima', |
|
| 157 | + 'date_saison_3' => 'estiu', |
|
| 158 | + 'date_saison_4' => 'endarrèir', |
|
| 159 | + 'date_semaines' => 'setmana(s)', |
|
| 160 | + 'dirs_commencer' => 'per començar vertadèirament l’installacion', |
|
| 161 | + 'dirs_preliminaire' => 'Preliminar: <b>Reglar los dreits d’accès</b>', |
|
| 162 | + 'dirs_probleme_droits' => 'Problèma de dreits d’accès', |
|
| 163 | + 'dirs_repertoires_absents' => '<b>S’es pas trobat los repertòris seguents: <ul>@bad_dirs@.</ul> </b> |
|
| 164 | 164 | <p>Se pòt que venha d’un problèma de majusculas o minusculas mau mesas. |
| 165 | 165 | Verificatz que las minusculas e majusculas d’aqueles repertòris correspondan be amb quò afichat |
| 166 | 166 | çai sobre; s’es pas lo cas, tornatz nommar los repertòris amb vòstre logiciau FTP en corregir l’error. |
| 167 | 167 | </p><p>Un còp qu’auretz fait aquò, poiretz </p>', |
| 168 | - 'dirs_repertoires_suivants' => '<b>Los repertòris seguents son pas accessibles en escritura: <ul>@bad_dirs@.</ul> </b> |
|
| 168 | + 'dirs_repertoires_suivants' => '<b>Los repertòris seguents son pas accessibles en escritura: <ul>@bad_dirs@.</ul> </b> |
|
| 169 | 169 | <p>Per adobar aquò, utilizatz vòstre client FTP a fin de reglar los dreits d’accès de chascun |
| 170 | 170 | d’aqueles repertòris. La guida d’installacion explica en detalh cossí chau procedir. |
| 171 | 171 | </p><p>Entre qu’auretz faita aquela manipulacion, poiretz </p>', |
| 172 | 172 | |
| 173 | - // E |
|
| 174 | - 'envoi_via_le_site' => 'Mandadís amb lo biais dau sit web', |
|
| 173 | + // E |
|
| 174 | + 'envoi_via_le_site' => 'Mandadís amb lo biais dau sit web', |
|
| 175 | 175 | |
| 176 | - // F |
|
| 177 | - 'fichier_introuvable' => 'S’es pas pogut trobar lo fichèir @fichier@.', # MODIF |
|
| 178 | - 'form_deja_inscrit' => 'Sètz ja inscrit(a).', |
|
| 179 | - 'form_email_non_valide' => 'Vòstra adreiça e-mail es pas valida.', |
|
| 180 | - 'form_forum_access_refuse' => 'Podètz pas mai accedir vèrs aquel sit.', |
|
| 181 | - 'form_forum_bonjour' => 'Bonjorn @nom@,', |
|
| 182 | - 'form_forum_email_deja_enregistre' => 'Aquela adreiça e-mail ja z-es registrada, adoncas podètz utilizar vòstre mot de santa Clara costumèir.', |
|
| 183 | - 'form_forum_identifiant_mail' => 'Vos avèm mandat vòstre identificant novèl per e-mail.', |
|
| 184 | - 'form_forum_identifiants' => 'Identificants personaus', |
|
| 185 | - 'form_forum_indiquer_nom_email' => 'Indicatz aquí vòstre nom e vòstra adreiça e-mail. Vòstre identificant personau arribará regde, per e-mail.', |
|
| 186 | - 'form_forum_login' => 'login:', |
|
| 187 | - 'form_forum_message_auto' => '(quo es un messatge automatic)', |
|
| 188 | - 'form_forum_pass' => 'mot de santa Clara:', |
|
| 189 | - 'form_forum_probleme_mail' => 'Problèma d’e-mail: se pòt pas mandar l’identificant.', |
|
| 190 | - 'form_forum_voici1' => 'Veiquí vòstres identificants per poder participar aus forums |
|
| 176 | + // F |
|
| 177 | + 'fichier_introuvable' => 'S’es pas pogut trobar lo fichèir @fichier@.', # MODIF |
|
| 178 | + 'form_deja_inscrit' => 'Sètz ja inscrit(a).', |
|
| 179 | + 'form_email_non_valide' => 'Vòstra adreiça e-mail es pas valida.', |
|
| 180 | + 'form_forum_access_refuse' => 'Podètz pas mai accedir vèrs aquel sit.', |
|
| 181 | + 'form_forum_bonjour' => 'Bonjorn @nom@,', |
|
| 182 | + 'form_forum_email_deja_enregistre' => 'Aquela adreiça e-mail ja z-es registrada, adoncas podètz utilizar vòstre mot de santa Clara costumèir.', |
|
| 183 | + 'form_forum_identifiant_mail' => 'Vos avèm mandat vòstre identificant novèl per e-mail.', |
|
| 184 | + 'form_forum_identifiants' => 'Identificants personaus', |
|
| 185 | + 'form_forum_indiquer_nom_email' => 'Indicatz aquí vòstre nom e vòstra adreiça e-mail. Vòstre identificant personau arribará regde, per e-mail.', |
|
| 186 | + 'form_forum_login' => 'login:', |
|
| 187 | + 'form_forum_message_auto' => '(quo es un messatge automatic)', |
|
| 188 | + 'form_forum_pass' => 'mot de santa Clara:', |
|
| 189 | + 'form_forum_probleme_mail' => 'Problèma d’e-mail: se pòt pas mandar l’identificant.', |
|
| 190 | + 'form_forum_voici1' => 'Veiquí vòstres identificants per poder participar aus forums |
|
| 191 | 191 | dau sit "@nom_site_spip@" (@adresse_site@):', |
| 192 | - 'form_forum_voici2' => 'Veiquí vòstres identificants per prepausar d’articles |
|
| 192 | + 'form_forum_voici2' => 'Veiquí vòstres identificants per prepausar d’articles |
|
| 193 | 193 | sobre lo sit "@nom_site_spip@" (@adresse_login@):', |
| 194 | - 'form_indiquer_email' => 'Volhatz indicar vòstra adreiça e-mail.', |
|
| 195 | - 'form_indiquer_nom' => 'Volhatz indicar vòstre nom.', |
|
| 196 | - 'form_indiquer_nom_site' => 'Volhatz indicar lo nom de vòstre sit.', |
|
| 197 | - 'form_pet_deja_enregistre' => 'Ja aquel sit es registrat', |
|
| 198 | - 'form_pet_signature_pasprise' => 'Vòstra signatura es pas presa en compte.', |
|
| 199 | - 'form_prop_confirmer_envoi' => 'Confirmar l’enviament', |
|
| 200 | - 'form_prop_description' => 'Descripcion/comentari', |
|
| 201 | - 'form_prop_enregistre' => 'Vòstra proposicion es plan registrada, apareisserá en linha entre que los responsables dau sit l’aurán validada .', |
|
| 202 | - 'form_prop_envoyer' => 'Mandar un messatge', |
|
| 203 | - 'form_prop_indiquer_email' => 'Volhatz indicar una adreiça e-mail valida', |
|
| 204 | - 'form_prop_indiquer_nom_site' => 'Volhatz indicar lo nom dau sit.', |
|
| 205 | - 'form_prop_indiquer_sujet' => 'Volhatz indicar un subjècte', |
|
| 206 | - 'form_prop_message_envoye' => 'Messatge mandat', |
|
| 207 | - 'form_prop_non_enregistre' => 'Vòstra proposicion es pas estada registrada.', |
|
| 208 | - 'form_prop_sujet' => 'Subjècte', |
|
| 209 | - 'form_prop_url_site' => 'Adreiça (URL) dau sit', # MODIF |
|
| 210 | - 'forum_non_inscrit' => 'Siá sètz pas inscrit(a), siá avètz fait una error d’adreiça o de mot de santa Clara. ', |
|
| 211 | - 'forum_par_auteur' => 'per @auteur@', |
|
| 212 | - 'forum_titre_erreur' => 'Error...', |
|
| 194 | + 'form_indiquer_email' => 'Volhatz indicar vòstra adreiça e-mail.', |
|
| 195 | + 'form_indiquer_nom' => 'Volhatz indicar vòstre nom.', |
|
| 196 | + 'form_indiquer_nom_site' => 'Volhatz indicar lo nom de vòstre sit.', |
|
| 197 | + 'form_pet_deja_enregistre' => 'Ja aquel sit es registrat', |
|
| 198 | + 'form_pet_signature_pasprise' => 'Vòstra signatura es pas presa en compte.', |
|
| 199 | + 'form_prop_confirmer_envoi' => 'Confirmar l’enviament', |
|
| 200 | + 'form_prop_description' => 'Descripcion/comentari', |
|
| 201 | + 'form_prop_enregistre' => 'Vòstra proposicion es plan registrada, apareisserá en linha entre que los responsables dau sit l’aurán validada .', |
|
| 202 | + 'form_prop_envoyer' => 'Mandar un messatge', |
|
| 203 | + 'form_prop_indiquer_email' => 'Volhatz indicar una adreiça e-mail valida', |
|
| 204 | + 'form_prop_indiquer_nom_site' => 'Volhatz indicar lo nom dau sit.', |
|
| 205 | + 'form_prop_indiquer_sujet' => 'Volhatz indicar un subjècte', |
|
| 206 | + 'form_prop_message_envoye' => 'Messatge mandat', |
|
| 207 | + 'form_prop_non_enregistre' => 'Vòstra proposicion es pas estada registrada.', |
|
| 208 | + 'form_prop_sujet' => 'Subjècte', |
|
| 209 | + 'form_prop_url_site' => 'Adreiça (URL) dau sit', # MODIF |
|
| 210 | + 'forum_non_inscrit' => 'Siá sètz pas inscrit(a), siá avètz fait una error d’adreiça o de mot de santa Clara. ', |
|
| 211 | + 'forum_par_auteur' => 'per @auteur@', |
|
| 212 | + 'forum_titre_erreur' => 'Error...', |
|
| 213 | 213 | |
| 214 | - // I |
|
| 215 | - 'ical_texte_rss_articles' => 'Lo fichèir "backend" daus articles d’aqueste sit se tròba a l’adreiça:', |
|
| 216 | - 'ical_texte_rss_articles2' => 'Aitanben podètz obténer de fichèirs "backend" per los articles de chasca rubrica dau sit:', |
|
| 217 | - 'ical_texte_rss_breves' => 'Existisson mai que d’un fichèir contenent las brèvas dau sit. En precisar un numèro de rubrica, obtendretz mas las brèvas de la rubrica aquela.', |
|
| 218 | - 'icone_a_suivre' => 'De sègre', |
|
| 219 | - 'icone_admin_site' => 'Administracion dau sit', |
|
| 220 | - 'icone_agenda' => 'Agenda e messatjariá', |
|
| 221 | - 'icone_aide_ligne' => 'Ajuda', |
|
| 222 | - 'icone_articles' => 'Articles', |
|
| 223 | - 'icone_auteurs' => 'Autors', |
|
| 224 | - 'icone_brouteur' => 'Navigacion rapida', |
|
| 225 | - 'icone_configuration_site' => 'Configuracion', |
|
| 226 | - 'icone_configurer_site' => 'Configurar vòstre sit', |
|
| 227 | - 'icone_creer_nouvel_auteur' => 'Crear un autor nuòu', |
|
| 228 | - 'icone_creer_rubrique' => 'Crear una rubrica', |
|
| 229 | - 'icone_creer_sous_rubrique' => 'Crear una sosrubrica', |
|
| 230 | - 'icone_deconnecter' => 'Se desconnectar', |
|
| 231 | - 'icone_discussions' => 'Discussions', |
|
| 232 | - 'icone_doc_rubrique' => 'Documents de las rubricas', |
|
| 233 | - 'icone_ecrire_article' => 'Escriure un article nuòu', |
|
| 234 | - 'icone_edition_site' => 'Edicion', |
|
| 235 | - 'icone_gestion_langues' => 'Gestion de las lengas', |
|
| 236 | - 'icone_informations_personnelles' => 'Informacions personalas', |
|
| 237 | - 'icone_interface_complet' => 'Interfàcia completa', |
|
| 238 | - 'icone_interface_simple' => 'Interfàcia simplificada', |
|
| 239 | - 'icone_maintenance_site' => 'Mantenença dau sit', |
|
| 240 | - 'icone_messagerie_personnelle' => 'Messatjariá personala', |
|
| 241 | - 'icone_repartition_debut' => 'Afichar la reparticion dempuèi l’emprimèir', |
|
| 242 | - 'icone_rubriques' => 'Rubricas', |
|
| 243 | - 'icone_sauver_site' => 'Sauvagarda dau sit', |
|
| 244 | - 'icone_site_entier' => 'Tot lo sit ', |
|
| 245 | - 'icone_sites_references' => 'Sits referenciats', |
|
| 246 | - 'icone_statistiques' => 'Estadisticas dau sit', |
|
| 247 | - 'icone_suivi_activite' => 'Sègre la vida dau sit', |
|
| 248 | - 'icone_suivi_actualite' => 'Evolucion dau sit', |
|
| 249 | - 'icone_suivi_pettions' => 'Sègre/gerir las peticions', |
|
| 250 | - 'icone_suivi_revisions' => 'Modificacions daus articles', |
|
| 251 | - 'icone_supprimer_document' => 'Suprimir aquel document', |
|
| 252 | - 'icone_supprimer_image' => 'Suprimir aquel imatge', |
|
| 253 | - 'icone_tous_articles' => 'Totes vòstres articles ', |
|
| 254 | - 'icone_tous_auteur' => 'Totes los autors ', |
|
| 255 | - 'icone_visiter_site' => 'Vesitar', # MODIF |
|
| 256 | - 'icone_voir_en_ligne' => 'Veire en linha', |
|
| 257 | - 'img_indisponible' => 'imatge indisponible', |
|
| 258 | - 'info_a_suivre' => 'DE SÈGRE>>', |
|
| 259 | - 'info_acces_interdit' => 'Accès proïbit', |
|
| 260 | - 'info_acces_refuse' => 'Accès refusat', |
|
| 261 | - 'info_action' => 'Accion: @action@', |
|
| 262 | - 'info_administrer_rubriques' => 'Podètz administrar aquela rubrica e sas sosrubricas', |
|
| 263 | - 'info_adresse_non_indiquee' => 'Avètz pas indicat l’adreiça de testar!', |
|
| 264 | - 'info_aide' => 'AJUDA:', |
|
| 265 | - 'info_ajouter_mot' => 'Apondre aquel mot', |
|
| 266 | - 'info_annonce' => 'ANONCI', |
|
| 267 | - 'info_annonces_generales' => 'Anoncis generaus:', |
|
| 268 | - 'info_article_propose' => 'Article prepausat', |
|
| 269 | - 'info_article_publie' => 'Article publicat', |
|
| 270 | - 'info_article_redaction' => 'Article en cors de redaccion', |
|
| 271 | - 'info_article_refuse' => 'Article refusat', |
|
| 272 | - 'info_article_supprime' => 'Article suprimit', |
|
| 273 | - 'info_articles' => 'Articles', |
|
| 274 | - 'info_articles_a_valider' => 'Los articles de validar', |
|
| 275 | - 'info_articles_proposes' => 'Articles prepausats', |
|
| 276 | - 'info_auteurs_nombre' => 'autor(s)', |
|
| 277 | - 'info_authentification_ftp' => 'autentificacion (per FTP).', |
|
| 278 | - 'info_breves_2' => 'brèvas', |
|
| 279 | - 'info_connexion_refusee' => 'Connexion refusada', |
|
| 280 | - 'info_contact_developpeur' => 'Volhatz contactar un desvolopaire.', |
|
| 281 | - 'info_contenance' => 'Aquel sit conten:', |
|
| 282 | - 'info_contribution' => 'Contribucions de forum', # MODIF |
|
| 283 | - 'info_copyright' => '@spip@ z-es un logiciau liure distribuit @lien_gpl@.', |
|
| 284 | - 'info_copyright_doc' => 'Per mai d’informacions, veire lo sit <a href="@spipnet@">http://www.spip.net/oc</a>.', # MODIF |
|
| 285 | - 'info_copyright_gpl' => 'sos licéncia GPL', |
|
| 286 | - 'info_cours_edition' => 'Vòstres articles en cors de redaccion', # MODIF |
|
| 287 | - 'info_creer_repertoire' => 'Volhatz crear un fichèir o un repertòri nommat', |
|
| 288 | - 'info_creer_repertoire_2' => 'endins lo sosrepertòri <b>@repertoire@</b>, puèi:', |
|
| 289 | - 'info_creer_vignette' => 'creacion automatica de la vinheta', |
|
| 290 | - 'info_deplier' => 'Desplejar', |
|
| 291 | - 'info_descriptif_nombre' => 'descriptiu(s):', |
|
| 292 | - 'info_description' => 'Descripcion:', |
|
| 293 | - 'info_description_2' => 'Descripcion:', |
|
| 294 | - 'info_dimension' => 'Dimensions:', |
|
| 295 | - 'info_ecire_message_prive' => 'Escriure un messatge privat', |
|
| 296 | - 'info_email_invalide' => 'Adreiça e-mail invalida', |
|
| 297 | - 'info_en_cours_validation' => 'Vòstres articles en cors de redaccion', |
|
| 298 | - 'info_en_ligne' => 'Ara en linha:', |
|
| 299 | - 'info_envoyer_message_prive' => 'Mandar un messatge privat a aquel autor', |
|
| 300 | - 'info_erreur_requete' => 'Error dins la requèsta', |
|
| 301 | - 'info_erreur_squelette2' => 'Ges d’esqueleta <b>@fichier@</b> z-es disponibla...', |
|
| 302 | - 'info_erreur_systeme' => 'Error sistèma (errno @errsys@)', |
|
| 303 | - 'info_erreur_systeme2' => 'Lo disc dur es benlèu plen, o la basa de donadas degalhada.<br /> |
|
| 214 | + // I |
|
| 215 | + 'ical_texte_rss_articles' => 'Lo fichèir "backend" daus articles d’aqueste sit se tròba a l’adreiça:', |
|
| 216 | + 'ical_texte_rss_articles2' => 'Aitanben podètz obténer de fichèirs "backend" per los articles de chasca rubrica dau sit:', |
|
| 217 | + 'ical_texte_rss_breves' => 'Existisson mai que d’un fichèir contenent las brèvas dau sit. En precisar un numèro de rubrica, obtendretz mas las brèvas de la rubrica aquela.', |
|
| 218 | + 'icone_a_suivre' => 'De sègre', |
|
| 219 | + 'icone_admin_site' => 'Administracion dau sit', |
|
| 220 | + 'icone_agenda' => 'Agenda e messatjariá', |
|
| 221 | + 'icone_aide_ligne' => 'Ajuda', |
|
| 222 | + 'icone_articles' => 'Articles', |
|
| 223 | + 'icone_auteurs' => 'Autors', |
|
| 224 | + 'icone_brouteur' => 'Navigacion rapida', |
|
| 225 | + 'icone_configuration_site' => 'Configuracion', |
|
| 226 | + 'icone_configurer_site' => 'Configurar vòstre sit', |
|
| 227 | + 'icone_creer_nouvel_auteur' => 'Crear un autor nuòu', |
|
| 228 | + 'icone_creer_rubrique' => 'Crear una rubrica', |
|
| 229 | + 'icone_creer_sous_rubrique' => 'Crear una sosrubrica', |
|
| 230 | + 'icone_deconnecter' => 'Se desconnectar', |
|
| 231 | + 'icone_discussions' => 'Discussions', |
|
| 232 | + 'icone_doc_rubrique' => 'Documents de las rubricas', |
|
| 233 | + 'icone_ecrire_article' => 'Escriure un article nuòu', |
|
| 234 | + 'icone_edition_site' => 'Edicion', |
|
| 235 | + 'icone_gestion_langues' => 'Gestion de las lengas', |
|
| 236 | + 'icone_informations_personnelles' => 'Informacions personalas', |
|
| 237 | + 'icone_interface_complet' => 'Interfàcia completa', |
|
| 238 | + 'icone_interface_simple' => 'Interfàcia simplificada', |
|
| 239 | + 'icone_maintenance_site' => 'Mantenença dau sit', |
|
| 240 | + 'icone_messagerie_personnelle' => 'Messatjariá personala', |
|
| 241 | + 'icone_repartition_debut' => 'Afichar la reparticion dempuèi l’emprimèir', |
|
| 242 | + 'icone_rubriques' => 'Rubricas', |
|
| 243 | + 'icone_sauver_site' => 'Sauvagarda dau sit', |
|
| 244 | + 'icone_site_entier' => 'Tot lo sit ', |
|
| 245 | + 'icone_sites_references' => 'Sits referenciats', |
|
| 246 | + 'icone_statistiques' => 'Estadisticas dau sit', |
|
| 247 | + 'icone_suivi_activite' => 'Sègre la vida dau sit', |
|
| 248 | + 'icone_suivi_actualite' => 'Evolucion dau sit', |
|
| 249 | + 'icone_suivi_pettions' => 'Sègre/gerir las peticions', |
|
| 250 | + 'icone_suivi_revisions' => 'Modificacions daus articles', |
|
| 251 | + 'icone_supprimer_document' => 'Suprimir aquel document', |
|
| 252 | + 'icone_supprimer_image' => 'Suprimir aquel imatge', |
|
| 253 | + 'icone_tous_articles' => 'Totes vòstres articles ', |
|
| 254 | + 'icone_tous_auteur' => 'Totes los autors ', |
|
| 255 | + 'icone_visiter_site' => 'Vesitar', # MODIF |
|
| 256 | + 'icone_voir_en_ligne' => 'Veire en linha', |
|
| 257 | + 'img_indisponible' => 'imatge indisponible', |
|
| 258 | + 'info_a_suivre' => 'DE SÈGRE>>', |
|
| 259 | + 'info_acces_interdit' => 'Accès proïbit', |
|
| 260 | + 'info_acces_refuse' => 'Accès refusat', |
|
| 261 | + 'info_action' => 'Accion: @action@', |
|
| 262 | + 'info_administrer_rubriques' => 'Podètz administrar aquela rubrica e sas sosrubricas', |
|
| 263 | + 'info_adresse_non_indiquee' => 'Avètz pas indicat l’adreiça de testar!', |
|
| 264 | + 'info_aide' => 'AJUDA:', |
|
| 265 | + 'info_ajouter_mot' => 'Apondre aquel mot', |
|
| 266 | + 'info_annonce' => 'ANONCI', |
|
| 267 | + 'info_annonces_generales' => 'Anoncis generaus:', |
|
| 268 | + 'info_article_propose' => 'Article prepausat', |
|
| 269 | + 'info_article_publie' => 'Article publicat', |
|
| 270 | + 'info_article_redaction' => 'Article en cors de redaccion', |
|
| 271 | + 'info_article_refuse' => 'Article refusat', |
|
| 272 | + 'info_article_supprime' => 'Article suprimit', |
|
| 273 | + 'info_articles' => 'Articles', |
|
| 274 | + 'info_articles_a_valider' => 'Los articles de validar', |
|
| 275 | + 'info_articles_proposes' => 'Articles prepausats', |
|
| 276 | + 'info_auteurs_nombre' => 'autor(s)', |
|
| 277 | + 'info_authentification_ftp' => 'autentificacion (per FTP).', |
|
| 278 | + 'info_breves_2' => 'brèvas', |
|
| 279 | + 'info_connexion_refusee' => 'Connexion refusada', |
|
| 280 | + 'info_contact_developpeur' => 'Volhatz contactar un desvolopaire.', |
|
| 281 | + 'info_contenance' => 'Aquel sit conten:', |
|
| 282 | + 'info_contribution' => 'Contribucions de forum', # MODIF |
|
| 283 | + 'info_copyright' => '@spip@ z-es un logiciau liure distribuit @lien_gpl@.', |
|
| 284 | + 'info_copyright_doc' => 'Per mai d’informacions, veire lo sit <a href="@spipnet@">http://www.spip.net/oc</a>.', # MODIF |
|
| 285 | + 'info_copyright_gpl' => 'sos licéncia GPL', |
|
| 286 | + 'info_cours_edition' => 'Vòstres articles en cors de redaccion', # MODIF |
|
| 287 | + 'info_creer_repertoire' => 'Volhatz crear un fichèir o un repertòri nommat', |
|
| 288 | + 'info_creer_repertoire_2' => 'endins lo sosrepertòri <b>@repertoire@</b>, puèi:', |
|
| 289 | + 'info_creer_vignette' => 'creacion automatica de la vinheta', |
|
| 290 | + 'info_deplier' => 'Desplejar', |
|
| 291 | + 'info_descriptif_nombre' => 'descriptiu(s):', |
|
| 292 | + 'info_description' => 'Descripcion:', |
|
| 293 | + 'info_description_2' => 'Descripcion:', |
|
| 294 | + 'info_dimension' => 'Dimensions:', |
|
| 295 | + 'info_ecire_message_prive' => 'Escriure un messatge privat', |
|
| 296 | + 'info_email_invalide' => 'Adreiça e-mail invalida', |
|
| 297 | + 'info_en_cours_validation' => 'Vòstres articles en cors de redaccion', |
|
| 298 | + 'info_en_ligne' => 'Ara en linha:', |
|
| 299 | + 'info_envoyer_message_prive' => 'Mandar un messatge privat a aquel autor', |
|
| 300 | + 'info_erreur_requete' => 'Error dins la requèsta', |
|
| 301 | + 'info_erreur_squelette2' => 'Ges d’esqueleta <b>@fichier@</b> z-es disponibla...', |
|
| 302 | + 'info_erreur_systeme' => 'Error sistèma (errno @errsys@)', |
|
| 303 | + 'info_erreur_systeme2' => 'Lo disc dur es benlèu plen, o la basa de donadas degalhada.<br /> |
|
| 304 | 304 | <span style="color:red;">’Sajatz de <a href=\'@script@\'>reparar la basa</a>, o contactatz vòstre auberjador.</span>', |
| 305 | - 'info_fini' => 'Quo es ’chabat!', |
|
| 306 | - 'info_format_image' => 'Formats d’imatges que se pòdon utilizar per crear de vinhetas: @gd_formats@.', |
|
| 307 | - 'info_format_non_defini' => 'format non definit', |
|
| 308 | - 'info_grand_ecran' => 'Ecran grand ', |
|
| 309 | - 'info_image_aide' => 'AJUDA', |
|
| 310 | - 'info_image_process_titre' => 'Metòde de fabricacion de las vinhetas', |
|
| 311 | - 'info_impossible_lire_page' => '<b>Error!</b> Impossible de legir la pagina <tt><html>@test_proxy@</html></tt> a travèrs dau proxy <tt>', |
|
| 312 | - 'info_installation_systeme_publication' => 'Installacion dau sistèma de publicacion...', |
|
| 313 | - 'info_installer_documents' => 'Podètz installar automaticament totes los documents contenguts dins lo repertòri @upload@.', |
|
| 314 | - 'info_installer_ftp' => 'Coma administrator, podètz installar (per FTP) de fichèirs dins lo dorsèir @upload@, puèi los seleccionar dirèctament aicí.', |
|
| 315 | - 'info_installer_images' => 'Podètz installar d’imatges aus formats JPEG, GIF e PNG.', |
|
| 316 | - 'info_installer_images_dossier' => 'Installar d’imatges dins lo dorsèir @upload@ per los poder seleccionar aicí.', |
|
| 317 | - 'info_interface_complete' => 'Interfàcia completa', |
|
| 318 | - 'info_interface_simple' => 'Interfàcia simplificada', |
|
| 319 | - 'info_joindre_document_article' => 'Podètz jónher a aquel article de documents de la mena de', |
|
| 320 | - 'info_joindre_document_rubrique' => 'Podètz apondre a aquela rubrica de documents de la mena de', |
|
| 321 | - 'info_joindre_documents_article' => 'Podètz jónher a aquel article de documents de la mena de:', |
|
| 322 | - 'info_l_article' => 'l’article', |
|
| 323 | - 'info_la_breve' => 'la brèva', |
|
| 324 | - 'info_la_rubrique' => 'la rubrica', |
|
| 325 | - 'info_langue_principale' => 'Lenga majorala dau sit', |
|
| 326 | - 'info_largeur_vignette' => '@largeur_vignette@ x @hauteur_vignette@ pixèls', |
|
| 327 | - 'info_les_auteurs_1' => 'per @les_auteurs@ ', |
|
| 328 | - 'info_logo_format_interdit' => 'Los lògos de formats @formats@ son sols autorizats.', |
|
| 329 | - 'info_logo_max_poids' => 'Los lògos an de far mens de @maxi@ (aqueste fichèir fai @actuel@).', |
|
| 330 | - 'info_mail_fournisseur' => '[email protected]', |
|
| 331 | - 'info_message_2' => 'MESSATGE', |
|
| 332 | - 'info_message_supprime' => 'MESSATGE SUPRIMIT', |
|
| 333 | - 'info_mise_en_ligne' => 'Data de mesa en linha:', |
|
| 334 | - 'info_modification_parametres_securite' => 'modificacions daus paramètres de seguretat', |
|
| 335 | - 'info_mois_courant' => 'Dins lo corrent dau mes:', |
|
| 336 | - 'info_mot_cle_ajoute' => 'S’es apondut lo mot clau seguent a ', |
|
| 337 | - 'info_multi_herit' => 'Lenga predefinida', |
|
| 338 | - 'info_multi_langues_soulignees' => 'Las <u>lengas solinhadas</u> benefícian d’una revirada de totes los tèxts de l’interfàcia. Se seleccionatz aquelas lengas, gròs d’elements dau sit public (datas, formularis) se revirarán automaticament. Per las lengas non solinhadas, aqueles elements apareisserán dins la lenga principala dau sit.', # MODIF |
|
| 339 | - 'info_multilinguisme' => 'Multilingüisme', |
|
| 340 | - 'info_nom_non_utilisateurs_connectes' => 'Vòstre nom apareis pas dins la tèira daus utilizaires connectats.', |
|
| 341 | - 'info_nom_utilisateurs_connectes' => 'Vòstre nom apareis dins la tèira daus utilizaires connectats.', |
|
| 342 | - 'info_nombre_en_ligne' => 'Ara en linha:', |
|
| 343 | - 'info_non_resultat' => 'Ges de resultat per "@cherche_mot@"', |
|
| 344 | - 'info_non_utilisation_messagerie' => 'Utilizatz pas la messatjariá intèrna d’aquel sit.', |
|
| 345 | - 'info_nouveau_message' => 'AVÈTZ UN MESSATGE NUÒU', |
|
| 346 | - 'info_nouveaux_messages' => 'AVÈTZ @total_messages@ MESSATGES NUÒUS', |
|
| 347 | - 'info_numero_abbreviation' => 'N° ', |
|
| 348 | - 'info_pense_bete' => 'MEMENTO', |
|
| 349 | - 'info_petit_ecran' => 'Ecran petit', |
|
| 350 | - 'info_pixels' => 'pixèls', |
|
| 351 | - 'info_plusieurs_mots_trouves' => 'Mai d’un mot clau trobat per "@cherche_mot@" :', |
|
| 352 | - 'info_portfolio_automatique' => 'Pòrtfòlio automatic:', |
|
| 353 | - 'info_premier_resultat' => '[@debut_limit@ primèirs resultats de @total@]', |
|
| 354 | - 'info_premier_resultat_sur' => '[@debut_limit@ primèirs resultats de @total@]', |
|
| 355 | - 'info_propose_1' => '[@nom_site_spip@] Prepausa: @titre@', |
|
| 356 | - 'info_propose_2' => 'Article prepausat |
|
| 305 | + 'info_fini' => 'Quo es ’chabat!', |
|
| 306 | + 'info_format_image' => 'Formats d’imatges que se pòdon utilizar per crear de vinhetas: @gd_formats@.', |
|
| 307 | + 'info_format_non_defini' => 'format non definit', |
|
| 308 | + 'info_grand_ecran' => 'Ecran grand ', |
|
| 309 | + 'info_image_aide' => 'AJUDA', |
|
| 310 | + 'info_image_process_titre' => 'Metòde de fabricacion de las vinhetas', |
|
| 311 | + 'info_impossible_lire_page' => '<b>Error!</b> Impossible de legir la pagina <tt><html>@test_proxy@</html></tt> a travèrs dau proxy <tt>', |
|
| 312 | + 'info_installation_systeme_publication' => 'Installacion dau sistèma de publicacion...', |
|
| 313 | + 'info_installer_documents' => 'Podètz installar automaticament totes los documents contenguts dins lo repertòri @upload@.', |
|
| 314 | + 'info_installer_ftp' => 'Coma administrator, podètz installar (per FTP) de fichèirs dins lo dorsèir @upload@, puèi los seleccionar dirèctament aicí.', |
|
| 315 | + 'info_installer_images' => 'Podètz installar d’imatges aus formats JPEG, GIF e PNG.', |
|
| 316 | + 'info_installer_images_dossier' => 'Installar d’imatges dins lo dorsèir @upload@ per los poder seleccionar aicí.', |
|
| 317 | + 'info_interface_complete' => 'Interfàcia completa', |
|
| 318 | + 'info_interface_simple' => 'Interfàcia simplificada', |
|
| 319 | + 'info_joindre_document_article' => 'Podètz jónher a aquel article de documents de la mena de', |
|
| 320 | + 'info_joindre_document_rubrique' => 'Podètz apondre a aquela rubrica de documents de la mena de', |
|
| 321 | + 'info_joindre_documents_article' => 'Podètz jónher a aquel article de documents de la mena de:', |
|
| 322 | + 'info_l_article' => 'l’article', |
|
| 323 | + 'info_la_breve' => 'la brèva', |
|
| 324 | + 'info_la_rubrique' => 'la rubrica', |
|
| 325 | + 'info_langue_principale' => 'Lenga majorala dau sit', |
|
| 326 | + 'info_largeur_vignette' => '@largeur_vignette@ x @hauteur_vignette@ pixèls', |
|
| 327 | + 'info_les_auteurs_1' => 'per @les_auteurs@ ', |
|
| 328 | + 'info_logo_format_interdit' => 'Los lògos de formats @formats@ son sols autorizats.', |
|
| 329 | + 'info_logo_max_poids' => 'Los lògos an de far mens de @maxi@ (aqueste fichèir fai @actuel@).', |
|
| 330 | + 'info_mail_fournisseur' => '[email protected]', |
|
| 331 | + 'info_message_2' => 'MESSATGE', |
|
| 332 | + 'info_message_supprime' => 'MESSATGE SUPRIMIT', |
|
| 333 | + 'info_mise_en_ligne' => 'Data de mesa en linha:', |
|
| 334 | + 'info_modification_parametres_securite' => 'modificacions daus paramètres de seguretat', |
|
| 335 | + 'info_mois_courant' => 'Dins lo corrent dau mes:', |
|
| 336 | + 'info_mot_cle_ajoute' => 'S’es apondut lo mot clau seguent a ', |
|
| 337 | + 'info_multi_herit' => 'Lenga predefinida', |
|
| 338 | + 'info_multi_langues_soulignees' => 'Las <u>lengas solinhadas</u> benefícian d’una revirada de totes los tèxts de l’interfàcia. Se seleccionatz aquelas lengas, gròs d’elements dau sit public (datas, formularis) se revirarán automaticament. Per las lengas non solinhadas, aqueles elements apareisserán dins la lenga principala dau sit.', # MODIF |
|
| 339 | + 'info_multilinguisme' => 'Multilingüisme', |
|
| 340 | + 'info_nom_non_utilisateurs_connectes' => 'Vòstre nom apareis pas dins la tèira daus utilizaires connectats.', |
|
| 341 | + 'info_nom_utilisateurs_connectes' => 'Vòstre nom apareis dins la tèira daus utilizaires connectats.', |
|
| 342 | + 'info_nombre_en_ligne' => 'Ara en linha:', |
|
| 343 | + 'info_non_resultat' => 'Ges de resultat per "@cherche_mot@"', |
|
| 344 | + 'info_non_utilisation_messagerie' => 'Utilizatz pas la messatjariá intèrna d’aquel sit.', |
|
| 345 | + 'info_nouveau_message' => 'AVÈTZ UN MESSATGE NUÒU', |
|
| 346 | + 'info_nouveaux_messages' => 'AVÈTZ @total_messages@ MESSATGES NUÒUS', |
|
| 347 | + 'info_numero_abbreviation' => 'N° ', |
|
| 348 | + 'info_pense_bete' => 'MEMENTO', |
|
| 349 | + 'info_petit_ecran' => 'Ecran petit', |
|
| 350 | + 'info_pixels' => 'pixèls', |
|
| 351 | + 'info_plusieurs_mots_trouves' => 'Mai d’un mot clau trobat per "@cherche_mot@" :', |
|
| 352 | + 'info_portfolio_automatique' => 'Pòrtfòlio automatic:', |
|
| 353 | + 'info_premier_resultat' => '[@debut_limit@ primèirs resultats de @total@]', |
|
| 354 | + 'info_premier_resultat_sur' => '[@debut_limit@ primèirs resultats de @total@]', |
|
| 355 | + 'info_propose_1' => '[@nom_site_spip@] Prepausa: @titre@', |
|
| 356 | + 'info_propose_2' => 'Article prepausat |
|
| 357 | 357 | ---------------', |
| 358 | - 'info_propose_3' => 'L’article "@titre@" z-es prepausat a la publicacion.', |
|
| 359 | - 'info_propose_4' => 'Vos convidam a lo venir consultar e a bailar vòstre vejaire', |
|
| 360 | - 'info_propose_5' => 'dins lo forum que li es estachat. Z-es disponible a l’adreiça:', |
|
| 361 | - 'info_publie_01' => 'L’article "@titre@" z-es estat validat per @connect_nom@.', |
|
| 362 | - 'info_publie_1' => '[@nom_site_spip@] PUBLICA: @titre@', |
|
| 363 | - 'info_publie_2' => 'Article publicat |
|
| 358 | + 'info_propose_3' => 'L’article "@titre@" z-es prepausat a la publicacion.', |
|
| 359 | + 'info_propose_4' => 'Vos convidam a lo venir consultar e a bailar vòstre vejaire', |
|
| 360 | + 'info_propose_5' => 'dins lo forum que li es estachat. Z-es disponible a l’adreiça:', |
|
| 361 | + 'info_publie_01' => 'L’article "@titre@" z-es estat validat per @connect_nom@.', |
|
| 362 | + 'info_publie_1' => '[@nom_site_spip@] PUBLICA: @titre@', |
|
| 363 | + 'info_publie_2' => 'Article publicat |
|
| 364 | 364 | --------------', |
| 365 | - 'info_rechercher' => 'Cerchar', |
|
| 366 | - 'info_rechercher_02' => 'Cerchar:', |
|
| 367 | - 'info_remplacer_vignette' => 'Remplaçar la vinheta predefinida per un lògo personalizat:', |
|
| 368 | - 'info_sans_titre_2' => 'sens títol', |
|
| 369 | - 'info_selectionner_fichier' => 'Podètz seleccionar un fichèir dau dorsèir @upload@', |
|
| 370 | - 'info_selectionner_fichier_2' => 'Seleccionar un fichèir:', |
|
| 371 | - 'info_supprimer_vignette' => 'suprimir la vinheta', |
|
| 372 | - 'info_symbole_bleu' => 'Lo simbèu <b>blau</b> marca un <b>memento</b>: quò vòu dire un messatge per vòstre usatge personau.', |
|
| 373 | - 'info_symbole_jaune' => 'Lo simbèu <b>jaune</b> marca un <b>anonci per totes los redactors </b>: los administrators lo pòdon modificar, chasque redactor lo pòt veire.', |
|
| 374 | - 'info_symbole_vert' => 'Lo simbèu <b>verd</b> marca los <b>messatges eschamjats amb d’autres utilizaires</b> dau sit.', |
|
| 375 | - 'info_telecharger_nouveau_logo' => 'Telecharjar un lògo nuòu:', |
|
| 376 | - 'info_telecharger_ordinateur' => 'Telecharjar a partir de vòstre ordenador:', |
|
| 377 | - 'info_tous_resultats_enregistres' => '[totes los resultats son registrats]', |
|
| 378 | - 'info_tout_afficher' => 'Afichar tot', |
|
| 379 | - 'info_travaux_texte' => 'Aquel sit es pas encara configurat. Tornatz mai tard...', |
|
| 380 | - 'info_travaux_titre' => 'Sit en òbras', |
|
| 381 | - 'info_trop_resultat' => 'Tròp de resultats per "@cherche_mot@"; volhatz afinar la recèrcha.', |
|
| 382 | - 'info_utilisation_messagerie_interne' => 'Utilizatz la messatjariá intèrna d’aquel sit.', |
|
| 383 | - 'info_valider_lien' => 'validar aquel liam', |
|
| 384 | - 'info_verifier_image' => ', volhatz verificar que los imatges se sián be transferits.', |
|
| 385 | - 'info_vignette_defaut' => 'Vinheta predefinida', |
|
| 386 | - 'info_vignette_personnalisee' => 'Vinheta personalizada', |
|
| 387 | - 'info_visite' => 'vesita:', |
|
| 388 | - 'info_vos_rendez_vous' => 'Vòstres rendètz-vos venents', |
|
| 389 | - 'infos_vos_pense_bete' => 'Vòstres mementos', # MODIF |
|
| 365 | + 'info_rechercher' => 'Cerchar', |
|
| 366 | + 'info_rechercher_02' => 'Cerchar:', |
|
| 367 | + 'info_remplacer_vignette' => 'Remplaçar la vinheta predefinida per un lògo personalizat:', |
|
| 368 | + 'info_sans_titre_2' => 'sens títol', |
|
| 369 | + 'info_selectionner_fichier' => 'Podètz seleccionar un fichèir dau dorsèir @upload@', |
|
| 370 | + 'info_selectionner_fichier_2' => 'Seleccionar un fichèir:', |
|
| 371 | + 'info_supprimer_vignette' => 'suprimir la vinheta', |
|
| 372 | + 'info_symbole_bleu' => 'Lo simbèu <b>blau</b> marca un <b>memento</b>: quò vòu dire un messatge per vòstre usatge personau.', |
|
| 373 | + 'info_symbole_jaune' => 'Lo simbèu <b>jaune</b> marca un <b>anonci per totes los redactors </b>: los administrators lo pòdon modificar, chasque redactor lo pòt veire.', |
|
| 374 | + 'info_symbole_vert' => 'Lo simbèu <b>verd</b> marca los <b>messatges eschamjats amb d’autres utilizaires</b> dau sit.', |
|
| 375 | + 'info_telecharger_nouveau_logo' => 'Telecharjar un lògo nuòu:', |
|
| 376 | + 'info_telecharger_ordinateur' => 'Telecharjar a partir de vòstre ordenador:', |
|
| 377 | + 'info_tous_resultats_enregistres' => '[totes los resultats son registrats]', |
|
| 378 | + 'info_tout_afficher' => 'Afichar tot', |
|
| 379 | + 'info_travaux_texte' => 'Aquel sit es pas encara configurat. Tornatz mai tard...', |
|
| 380 | + 'info_travaux_titre' => 'Sit en òbras', |
|
| 381 | + 'info_trop_resultat' => 'Tròp de resultats per "@cherche_mot@"; volhatz afinar la recèrcha.', |
|
| 382 | + 'info_utilisation_messagerie_interne' => 'Utilizatz la messatjariá intèrna d’aquel sit.', |
|
| 383 | + 'info_valider_lien' => 'validar aquel liam', |
|
| 384 | + 'info_verifier_image' => ', volhatz verificar que los imatges se sián be transferits.', |
|
| 385 | + 'info_vignette_defaut' => 'Vinheta predefinida', |
|
| 386 | + 'info_vignette_personnalisee' => 'Vinheta personalizada', |
|
| 387 | + 'info_visite' => 'vesita:', |
|
| 388 | + 'info_vos_rendez_vous' => 'Vòstres rendètz-vos venents', |
|
| 389 | + 'infos_vos_pense_bete' => 'Vòstres mementos', # MODIF |
|
| 390 | 390 | |
| 391 | - // L |
|
| 392 | - 'lien_afficher_icones_seuls' => 'Afichar mas las icònas', |
|
| 393 | - 'lien_afficher_texte_icones' => 'Afichar las icònas e lo tèxt', |
|
| 394 | - 'lien_afficher_texte_seul' => 'Afichar mas lo tèxt', |
|
| 395 | - 'lien_liberer' => 'liberar', |
|
| 396 | - 'lien_liberer_tous' => 'liberar aqueles articles', # MODIF |
|
| 397 | - 'lien_nouvea_pense_bete' => 'MEMENTO NUÒU', |
|
| 398 | - 'lien_nouveau_message' => 'MESSATGE NUÒU', |
|
| 399 | - 'lien_nouvelle_annonce' => 'ANONCI NOVÈL', |
|
| 400 | - 'lien_petitions' => 'PETICION', |
|
| 401 | - 'lien_popularite' => 'popularitat: @popularite@%', |
|
| 402 | - 'lien_racine_site' => 'RAIÇ DAU SIT', |
|
| 403 | - 'lien_reessayer' => 'tornar assajar', |
|
| 404 | - 'lien_repondre_message' => 'Respondre a aquel messatge', |
|
| 405 | - 'lien_supprimer' => 'suprimir', |
|
| 406 | - 'lien_tout_afficher' => 'Afichar tot', |
|
| 407 | - 'lien_visite_site' => 'vesitar aquel sit', |
|
| 408 | - 'lien_visites' => '@visites@ vesitas', |
|
| 409 | - 'lien_voir_auteur' => 'Veire aquel autor', |
|
| 410 | - 'login_acces_prive' => 'accès a l’espaci privat', |
|
| 411 | - 'login_autre_identifiant' => 'se connectar amb un autre identificant', |
|
| 412 | - 'login_cookie_accepte' => 'Volhatz configurar vòstre navigador per que los accèpte (per lo mens amb aquel sit).', |
|
| 413 | - 'login_cookie_oblige' => 'Per vos identificar d’una manèira segura sus aqueste sit, vos chau acceptar los cookies.', |
|
| 414 | - 'login_deconnexion_ok' => 'Sètz desconnectat/ada.', |
|
| 415 | - 'login_erreur_pass' => 'Error de mot de santa Clara.', |
|
| 416 | - 'login_espace_prive' => 'espaci privat', |
|
| 417 | - 'login_identifiant_inconnu' => 'L’identificant «@login@» z-es inconegut.', |
|
| 418 | - 'login_login' => 'Login:', |
|
| 419 | - 'login_login2' => 'Login (identificant de connexion au sit):', # MODIF |
|
| 420 | - 'login_login_pass_incorrect' => '(Login o mot de santa Clara incorrècte.)', |
|
| 421 | - 'login_motpasseoublie' => 'mot de santa Clara oblidat?', |
|
| 422 | - 'login_non_securise' => 'Atencion, aquel formulari z-es pas securizat. |
|
| 391 | + // L |
|
| 392 | + 'lien_afficher_icones_seuls' => 'Afichar mas las icònas', |
|
| 393 | + 'lien_afficher_texte_icones' => 'Afichar las icònas e lo tèxt', |
|
| 394 | + 'lien_afficher_texte_seul' => 'Afichar mas lo tèxt', |
|
| 395 | + 'lien_liberer' => 'liberar', |
|
| 396 | + 'lien_liberer_tous' => 'liberar aqueles articles', # MODIF |
|
| 397 | + 'lien_nouvea_pense_bete' => 'MEMENTO NUÒU', |
|
| 398 | + 'lien_nouveau_message' => 'MESSATGE NUÒU', |
|
| 399 | + 'lien_nouvelle_annonce' => 'ANONCI NOVÈL', |
|
| 400 | + 'lien_petitions' => 'PETICION', |
|
| 401 | + 'lien_popularite' => 'popularitat: @popularite@%', |
|
| 402 | + 'lien_racine_site' => 'RAIÇ DAU SIT', |
|
| 403 | + 'lien_reessayer' => 'tornar assajar', |
|
| 404 | + 'lien_repondre_message' => 'Respondre a aquel messatge', |
|
| 405 | + 'lien_supprimer' => 'suprimir', |
|
| 406 | + 'lien_tout_afficher' => 'Afichar tot', |
|
| 407 | + 'lien_visite_site' => 'vesitar aquel sit', |
|
| 408 | + 'lien_visites' => '@visites@ vesitas', |
|
| 409 | + 'lien_voir_auteur' => 'Veire aquel autor', |
|
| 410 | + 'login_acces_prive' => 'accès a l’espaci privat', |
|
| 411 | + 'login_autre_identifiant' => 'se connectar amb un autre identificant', |
|
| 412 | + 'login_cookie_accepte' => 'Volhatz configurar vòstre navigador per que los accèpte (per lo mens amb aquel sit).', |
|
| 413 | + 'login_cookie_oblige' => 'Per vos identificar d’una manèira segura sus aqueste sit, vos chau acceptar los cookies.', |
|
| 414 | + 'login_deconnexion_ok' => 'Sètz desconnectat/ada.', |
|
| 415 | + 'login_erreur_pass' => 'Error de mot de santa Clara.', |
|
| 416 | + 'login_espace_prive' => 'espaci privat', |
|
| 417 | + 'login_identifiant_inconnu' => 'L’identificant «@login@» z-es inconegut.', |
|
| 418 | + 'login_login' => 'Login:', |
|
| 419 | + 'login_login2' => 'Login (identificant de connexion au sit):', # MODIF |
|
| 420 | + 'login_login_pass_incorrect' => '(Login o mot de santa Clara incorrècte.)', |
|
| 421 | + 'login_motpasseoublie' => 'mot de santa Clara oblidat?', |
|
| 422 | + 'login_non_securise' => 'Atencion, aquel formulari z-es pas securizat. |
|
| 423 | 423 | Se volètz pas que vòstre mot de santa Clara siá |
| 424 | 424 | interceptat sobre lo ret, volhatz activar Javascript |
| 425 | 425 | dins vòstre navigador e', |
| 426 | - 'login_nouvelle_tentative' => 'novèl assai', |
|
| 427 | - 'login_par_ici' => 'Sètz registrat/ada... per aquí...', |
|
| 428 | - 'login_pass2' => 'Mot de santa Clara:', |
|
| 429 | - 'login_preferez_refuser' => '<b>Se vos agrada mai de refusar los cookies</b>, un autre metòde de connexion (mens securizat) z-es a vòstra disposicion:', |
|
| 430 | - 'login_recharger' => 'tornar charjar aquela pagina', |
|
| 431 | - 'login_rester_identifie' => 'Demorar identificat quauques jorns', # MODIF |
|
| 432 | - 'login_retour_public' => 'Tornar au sit public', |
|
| 433 | - 'login_retour_site' => 'Tornar au sit public', |
|
| 434 | - 'login_retoursitepublic' => 'tornar au sit public', |
|
| 435 | - 'login_sinscrire' => 's’inscriure', # MODIF |
|
| 436 | - 'login_test_navigateur' => 'Assai navigador/tornar connectar', |
|
| 437 | - 'login_verifiez_navigateur' => '(pasmens verificatz que vòstre navigador aja pas servat vòstre mot de santa Clara en memòria...)', |
|
| 426 | + 'login_nouvelle_tentative' => 'novèl assai', |
|
| 427 | + 'login_par_ici' => 'Sètz registrat/ada... per aquí...', |
|
| 428 | + 'login_pass2' => 'Mot de santa Clara:', |
|
| 429 | + 'login_preferez_refuser' => '<b>Se vos agrada mai de refusar los cookies</b>, un autre metòde de connexion (mens securizat) z-es a vòstra disposicion:', |
|
| 430 | + 'login_recharger' => 'tornar charjar aquela pagina', |
|
| 431 | + 'login_rester_identifie' => 'Demorar identificat quauques jorns', # MODIF |
|
| 432 | + 'login_retour_public' => 'Tornar au sit public', |
|
| 433 | + 'login_retour_site' => 'Tornar au sit public', |
|
| 434 | + 'login_retoursitepublic' => 'tornar au sit public', |
|
| 435 | + 'login_sinscrire' => 's’inscriure', # MODIF |
|
| 436 | + 'login_test_navigateur' => 'Assai navigador/tornar connectar', |
|
| 437 | + 'login_verifiez_navigateur' => '(pasmens verificatz que vòstre navigador aja pas servat vòstre mot de santa Clara en memòria...)', |
|
| 438 | 438 | |
| 439 | - // M |
|
| 440 | - 'module_fichiers_langues' => 'Fichèirs de lenga', |
|
| 439 | + // M |
|
| 440 | + 'module_fichiers_langues' => 'Fichèirs de lenga', |
|
| 441 | 441 | |
| 442 | - // N |
|
| 443 | - 'navigateur_pas_redirige' => 'Se vòstre navigador z-es pas redirigit, clicatz aicí per contunhar.', |
|
| 442 | + // N |
|
| 443 | + 'navigateur_pas_redirige' => 'Se vòstre navigador z-es pas redirigit, clicatz aicí per contunhar.', |
|
| 444 | 444 | |
| 445 | - // O |
|
| 446 | - 'onglet_affacer_base' => 'Esfaçar la basa', |
|
| 447 | - 'onglet_auteur' => 'L’autor', |
|
| 448 | - 'onglet_contenu_site' => 'Contengut dau sit', |
|
| 449 | - 'onglet_evolution_visite_mod' => 'Evolucion', |
|
| 450 | - 'onglet_fonctions_avances' => 'Foncions avançadas', |
|
| 451 | - 'onglet_informations_personnelles' => 'Informacions personalas', |
|
| 452 | - 'onglet_interactivite' => 'Interactivitat', |
|
| 453 | - 'onglet_messagerie' => 'Messatjariá', |
|
| 454 | - 'onglet_repartition_rubrique' => 'Reparticion per rubricas', |
|
| 455 | - 'onglet_save_restaur_base' => 'Sauvagardar/restaurar la basa', |
|
| 456 | - 'onglet_vider_cache' => 'Voidar l’escondedor', |
|
| 445 | + // O |
|
| 446 | + 'onglet_affacer_base' => 'Esfaçar la basa', |
|
| 447 | + 'onglet_auteur' => 'L’autor', |
|
| 448 | + 'onglet_contenu_site' => 'Contengut dau sit', |
|
| 449 | + 'onglet_evolution_visite_mod' => 'Evolucion', |
|
| 450 | + 'onglet_fonctions_avances' => 'Foncions avançadas', |
|
| 451 | + 'onglet_informations_personnelles' => 'Informacions personalas', |
|
| 452 | + 'onglet_interactivite' => 'Interactivitat', |
|
| 453 | + 'onglet_messagerie' => 'Messatjariá', |
|
| 454 | + 'onglet_repartition_rubrique' => 'Reparticion per rubricas', |
|
| 455 | + 'onglet_save_restaur_base' => 'Sauvagardar/restaurar la basa', |
|
| 456 | + 'onglet_vider_cache' => 'Voidar l’escondedor', |
|
| 457 | 457 | |
| 458 | - // P |
|
| 459 | - 'pass_choix_pass' => 'Volhatz chausir vòstre mot de santa Clara novèl:', |
|
| 460 | - 'pass_erreur' => 'Error', |
|
| 461 | - 'pass_erreur_acces_refuse' => '<b>Error :</b> podètz pas mai accedir a aquel sit.', |
|
| 462 | - 'pass_erreur_code_inconnu' => '<b>Error:</b> aquel còde correspond pas a ges de vesitaire que puèscha accedir a aquel sit.', |
|
| 463 | - 'pass_erreur_non_enregistre' => '<b>Error:</b> l’adreiça <tt>@email_oubli@</tt> z-es pas registrada sus aquel sit.', |
|
| 464 | - 'pass_erreur_non_valide' => '<b>Error:</b> aquel e-mail <tt>@email_oubli@</tt> z-es pas valid!', |
|
| 465 | - 'pass_erreur_probleme_technique' => '<b>Error:</b> pr’amor d’un problèma tecnic, l’e-mail se pòt pas mandar. ', |
|
| 466 | - 'pass_espace_prive_bla' => 'L’espaci privat d’aqueste sit es badat vèrs los |
|
| 458 | + // P |
|
| 459 | + 'pass_choix_pass' => 'Volhatz chausir vòstre mot de santa Clara novèl:', |
|
| 460 | + 'pass_erreur' => 'Error', |
|
| 461 | + 'pass_erreur_acces_refuse' => '<b>Error :</b> podètz pas mai accedir a aquel sit.', |
|
| 462 | + 'pass_erreur_code_inconnu' => '<b>Error:</b> aquel còde correspond pas a ges de vesitaire que puèscha accedir a aquel sit.', |
|
| 463 | + 'pass_erreur_non_enregistre' => '<b>Error:</b> l’adreiça <tt>@email_oubli@</tt> z-es pas registrada sus aquel sit.', |
|
| 464 | + 'pass_erreur_non_valide' => '<b>Error:</b> aquel e-mail <tt>@email_oubli@</tt> z-es pas valid!', |
|
| 465 | + 'pass_erreur_probleme_technique' => '<b>Error:</b> pr’amor d’un problèma tecnic, l’e-mail se pòt pas mandar. ', |
|
| 466 | + 'pass_espace_prive_bla' => 'L’espaci privat d’aqueste sit es badat vèrs los |
|
| 467 | 467 | vesitaires que se son inscrits. Un còp registrat/ada, |
| 468 | 468 | poiretz consultar los articles en cors de redaccion, |
| 469 | 469 | prepausar d’articles novèls e participar a totes los forums.', |
| 470 | - 'pass_forum_bla' => 'Avètz demandat d’intervenir dins un forum |
|
| 470 | + 'pass_forum_bla' => 'Avètz demandat d’intervenir dins un forum |
|
| 471 | 471 | reservat aus vesitaires registrats.', |
| 472 | - 'pass_indiquez_cidessous' => 'Marcatz çai sos l’adreiça e-mail ont |
|
| 472 | + 'pass_indiquez_cidessous' => 'Marcatz çai sos l’adreiça e-mail ont |
|
| 473 | 473 | vos registrèretz lo còp passat. |
| 474 | 474 | Recebretz un e-mail que vos bailará la manèira de |
| 475 | 475 | tornar trobar vòstre accès.', |
| 476 | - 'pass_mail_passcookie' => '(quo es un messatge automatic) |
|
| 476 | + 'pass_mail_passcookie' => '(quo es un messatge automatic) |
|
| 477 | 477 | Per tornar trobar vòstre accès au sit |
| 478 | 478 | @nom_site_spip@ (@adresse_site@) |
| 479 | 479 | |
@@ -485,98 +485,98 @@ discard block |
||
| 485 | 485 | e vos tornar connectar au sit. |
| 486 | 486 | |
| 487 | 487 | ', |
| 488 | - 'pass_mot_oublie' => 'Mot de santa Clara eissubliat', |
|
| 489 | - 'pass_nouveau_enregistre' => 'Vòstre mot de santa Clara novèl z-es estat registrat.', |
|
| 490 | - 'pass_nouveau_pass' => 'Mot de santa Clara novèl', |
|
| 491 | - 'pass_ok' => 'Consent', |
|
| 492 | - 'pass_oubli_mot' => 'Mot de santa Clara eissubliat', |
|
| 493 | - 'pass_quitter_fenetre' => 'Quitar aquesta fenèstra ', |
|
| 494 | - 'pass_rappel_login' => 'Remembrança: vòstre identificant (login) z-es «@login@».', |
|
| 495 | - 'pass_recevoir_mail' => 'Recebretz un e-mail que vos explicará cossí tornar trobar vòstre accès au sit.', # MODIF |
|
| 496 | - 'pass_retour_public' => 'Tornar au sit public', |
|
| 497 | - 'pass_rien_a_faire_ici' => 'Ren a faire aicí.', |
|
| 498 | - 'pass_vousinscrire' => 'S’inscriure sus aqueste sit', |
|
| 499 | - 'precedent' => 'precedent', |
|
| 500 | - 'previsualisation' => 'Previsualizacion', |
|
| 501 | - 'previsualiser' => 'Previsualizar', |
|
| 488 | + 'pass_mot_oublie' => 'Mot de santa Clara eissubliat', |
|
| 489 | + 'pass_nouveau_enregistre' => 'Vòstre mot de santa Clara novèl z-es estat registrat.', |
|
| 490 | + 'pass_nouveau_pass' => 'Mot de santa Clara novèl', |
|
| 491 | + 'pass_ok' => 'Consent', |
|
| 492 | + 'pass_oubli_mot' => 'Mot de santa Clara eissubliat', |
|
| 493 | + 'pass_quitter_fenetre' => 'Quitar aquesta fenèstra ', |
|
| 494 | + 'pass_rappel_login' => 'Remembrança: vòstre identificant (login) z-es «@login@».', |
|
| 495 | + 'pass_recevoir_mail' => 'Recebretz un e-mail que vos explicará cossí tornar trobar vòstre accès au sit.', # MODIF |
|
| 496 | + 'pass_retour_public' => 'Tornar au sit public', |
|
| 497 | + 'pass_rien_a_faire_ici' => 'Ren a faire aicí.', |
|
| 498 | + 'pass_vousinscrire' => 'S’inscriure sus aqueste sit', |
|
| 499 | + 'precedent' => 'precedent', |
|
| 500 | + 'previsualisation' => 'Previsualizacion', |
|
| 501 | + 'previsualiser' => 'Previsualizar', |
|
| 502 | 502 | |
| 503 | - // S |
|
| 504 | - 'stats_visites_et_popularite' => '@visites@ vesitas; popularitat: @popularite@', |
|
| 505 | - 'suivant' => 'seguent', |
|
| 503 | + // S |
|
| 504 | + 'stats_visites_et_popularite' => '@visites@ vesitas; popularitat: @popularite@', |
|
| 505 | + 'suivant' => 'seguent', |
|
| 506 | 506 | |
| 507 | - // T |
|
| 508 | - 'taille_ko' => '@taille@ Ko', |
|
| 509 | - 'taille_mo' => '@taille@ Mo', |
|
| 510 | - 'taille_octets' => '@taille@ octets', |
|
| 511 | - 'texte_actualite_site_1' => 'Quand vos seretz familharizat/ada amb l’interfàcia, poiretz clicar sobre «', |
|
| 512 | - 'texte_actualite_site_2' => 'Interfàcia completa', |
|
| 513 | - 'texte_actualite_site_3' => '" per badar mai de possibilitats.', |
|
| 514 | - 'texte_creation_automatique_vignette' => 'La creacion automatica de vinhetas de previsualizacion es activada sus aquel sit. S’installatz a partir d’aquel formulari d’imatges au(s) format(s) @gd_formats@, s’acompanharán d’una vinheta d’una talha maximala de @taille_preview@ pixèls.', |
|
| 515 | - 'texte_documents_associes' => 'Los documents seguents s’assòcian a l’article, |
|
| 507 | + // T |
|
| 508 | + 'taille_ko' => '@taille@ Ko', |
|
| 509 | + 'taille_mo' => '@taille@ Mo', |
|
| 510 | + 'taille_octets' => '@taille@ octets', |
|
| 511 | + 'texte_actualite_site_1' => 'Quand vos seretz familharizat/ada amb l’interfàcia, poiretz clicar sobre «', |
|
| 512 | + 'texte_actualite_site_2' => 'Interfàcia completa', |
|
| 513 | + 'texte_actualite_site_3' => '" per badar mai de possibilitats.', |
|
| 514 | + 'texte_creation_automatique_vignette' => 'La creacion automatica de vinhetas de previsualizacion es activada sus aquel sit. S’installatz a partir d’aquel formulari d’imatges au(s) format(s) @gd_formats@, s’acompanharán d’una vinheta d’una talha maximala de @taille_preview@ pixèls.', |
|
| 515 | + 'texte_documents_associes' => 'Los documents seguents s’assòcian a l’article, |
|
| 516 | 516 | mas s’inserisson pas |
| 517 | 517 | dirèctament. Segon la compaginacion dau sit public, |
| 518 | 518 | poirán aparéisser sos forma de documents junts.', |
| 519 | - 'texte_erreur_mise_niveau_base' => 'Error de basa de donadas pendent la mesa a nivèl. L’imatge <b>@fichier@</b> z-es pas passat (article @id_article@). |
|
| 519 | + 'texte_erreur_mise_niveau_base' => 'Error de basa de donadas pendent la mesa a nivèl. L’imatge <b>@fichier@</b> z-es pas passat (article @id_article@). |
|
| 520 | 520 | Notatz plan aquela referéncia, tornatz assajar la mesa a |
| 521 | 521 | nivèl, e verificatz puèi que los imatges apareissan |
| 522 | 522 | encara dins los articles.', |
| 523 | - 'texte_inc_auth_1' => 'Sètz identificat/ada coma |
|
| 523 | + 'texte_inc_auth_1' => 'Sètz identificat/ada coma |
|
| 524 | 524 | <b>@auth_login@</b>, mas aquel login existís pas o pas mai dins la basa. |
| 525 | 525 | Assajatz de vos', # MODIF |
| 526 | - 'texte_inc_auth_2' => 'tornar connectar', |
|
| 527 | - 'texte_inc_auth_3' => ', après qu’auretz quitat eventualament, puèi |
|
| 526 | + 'texte_inc_auth_2' => 'tornar connectar', |
|
| 527 | + 'texte_inc_auth_3' => ', après qu’auretz quitat eventualament, puèi |
|
| 528 | 528 | tornat lançar vòstre navigador.', |
| 529 | - 'texte_inc_config' => 'Las modificacions faitas dins aquestas paginas influéncian ferme lo |
|
| 529 | + 'texte_inc_config' => 'Las modificacions faitas dins aquestas paginas influéncian ferme lo |
|
| 530 | 530 | foncionament de vòstre sit. Vos aconselham de pas lai intervenir tant que siatz pas |
| 531 | 531 | acostumat/ada au foncionament dau sistèma SPIP. <br /><br /><b> |
| 532 | 532 | En generau, se conselha fòrt |
| 533 | 533 | de laissar la charja d’aquestas paginas au webmèstre principau de vòstre sit.</b>', |
| 534 | - 'texte_inc_meta_1' => 'Lo sistèma a rescontrat una error dins l’escritura dau fichèir <code>@fichier@</code>.Volgatz, coma administrator/tritz dau sit,', |
|
| 535 | - 'texte_inc_meta_2' => 'verificar los dreits d’escritura', |
|
| 536 | - 'texte_inc_meta_3' => 'dins lo repertòri <code>@repertoire@<code>.', |
|
| 537 | - 'texte_statut_en_cours_redaction' => 'en cors de redaccion', |
|
| 538 | - 'texte_statut_poubelle' => 'au bordilhèir', |
|
| 539 | - 'texte_statut_propose_evaluation' => 'prepausat per avaloracion', |
|
| 540 | - 'texte_statut_publie' => 'publicat en linha', |
|
| 541 | - 'texte_statut_refuse' => 'refusat', |
|
| 542 | - 'titre_ajouter_mot_cle' => 'APONDRE UN MOT CLAU:', |
|
| 543 | - 'titre_cadre_raccourcis' => '’CORCHAS:', |
|
| 544 | - 'titre_changer_couleur_interface' => 'Chamjar la color de l’interfàcia', |
|
| 545 | - 'titre_image_admin_article' => 'Podètz administrar aqueste article', |
|
| 546 | - 'titre_image_administrateur' => 'Administrator', |
|
| 547 | - 'titre_image_aide' => 'D’ajuda sobre aquel element', |
|
| 548 | - 'titre_image_auteur_supprime' => 'Autor suprimit', |
|
| 549 | - 'titre_image_redacteur' => 'Redactor sens accès', |
|
| 550 | - 'titre_image_redacteur_02' => 'Redactor', |
|
| 551 | - 'titre_image_visiteur' => 'Vesitaire', |
|
| 552 | - 'titre_joindre_document' => 'JÓNHER UN DOCUMENT', |
|
| 553 | - 'titre_mots_cles' => 'MOTS CLAUS', |
|
| 554 | - 'titre_probleme_technique' => 'Atencion: un problèma tecnic (servidor SQL) empacha d’accedir vèrs aquela part dau sit. Mercé de vòstra indulgéncia.', |
|
| 555 | - 'titre_publier_document' => 'PUBLICAR UN DOCUMENT DINS AQUELA RUBRICA', |
|
| 556 | - 'titre_statistiques' => 'Estadisticas dau sit', |
|
| 557 | - 'titre_titre_document' => 'Títol dau document:', |
|
| 558 | - 'trad_reference' => '(article de referéncia)', # MODIF |
|
| 534 | + 'texte_inc_meta_1' => 'Lo sistèma a rescontrat una error dins l’escritura dau fichèir <code>@fichier@</code>.Volgatz, coma administrator/tritz dau sit,', |
|
| 535 | + 'texte_inc_meta_2' => 'verificar los dreits d’escritura', |
|
| 536 | + 'texte_inc_meta_3' => 'dins lo repertòri <code>@repertoire@<code>.', |
|
| 537 | + 'texte_statut_en_cours_redaction' => 'en cors de redaccion', |
|
| 538 | + 'texte_statut_poubelle' => 'au bordilhèir', |
|
| 539 | + 'texte_statut_propose_evaluation' => 'prepausat per avaloracion', |
|
| 540 | + 'texte_statut_publie' => 'publicat en linha', |
|
| 541 | + 'texte_statut_refuse' => 'refusat', |
|
| 542 | + 'titre_ajouter_mot_cle' => 'APONDRE UN MOT CLAU:', |
|
| 543 | + 'titre_cadre_raccourcis' => '’CORCHAS:', |
|
| 544 | + 'titre_changer_couleur_interface' => 'Chamjar la color de l’interfàcia', |
|
| 545 | + 'titre_image_admin_article' => 'Podètz administrar aqueste article', |
|
| 546 | + 'titre_image_administrateur' => 'Administrator', |
|
| 547 | + 'titre_image_aide' => 'D’ajuda sobre aquel element', |
|
| 548 | + 'titre_image_auteur_supprime' => 'Autor suprimit', |
|
| 549 | + 'titre_image_redacteur' => 'Redactor sens accès', |
|
| 550 | + 'titre_image_redacteur_02' => 'Redactor', |
|
| 551 | + 'titre_image_visiteur' => 'Vesitaire', |
|
| 552 | + 'titre_joindre_document' => 'JÓNHER UN DOCUMENT', |
|
| 553 | + 'titre_mots_cles' => 'MOTS CLAUS', |
|
| 554 | + 'titre_probleme_technique' => 'Atencion: un problèma tecnic (servidor SQL) empacha d’accedir vèrs aquela part dau sit. Mercé de vòstra indulgéncia.', |
|
| 555 | + 'titre_publier_document' => 'PUBLICAR UN DOCUMENT DINS AQUELA RUBRICA', |
|
| 556 | + 'titre_statistiques' => 'Estadisticas dau sit', |
|
| 557 | + 'titre_titre_document' => 'Títol dau document:', |
|
| 558 | + 'trad_reference' => '(article de referéncia)', # MODIF |
|
| 559 | 559 | |
| 560 | - // Z |
|
| 561 | - 'zbug_balise_b_aval' => ' : balisa B en aval', |
|
| 562 | - 'zbug_boucle' => 'bloca', |
|
| 563 | - 'zbug_boucle_recursive_undef' => 'bloca recursiva non definida', # MODIF |
|
| 564 | - 'zbug_champ_hors_boucle' => 'Champ @champ@ fòra bloca', |
|
| 565 | - 'zbug_champ_hors_motif' => 'Champ @champ@ en defòra d’una bloca de motiu @motif@', # MODIF |
|
| 566 | - 'zbug_code' => 'còde', |
|
| 567 | - 'zbug_critere_inconnu' => 'critèri inconegut @critere@', # MODIF |
|
| 568 | - 'zbug_distant_interdit' => 'extèrne enebit', # MODIF |
|
| 569 | - 'zbug_erreur_boucle_double' => 'BLOCA@id@: definicion dobla', # MODIF |
|
| 570 | - 'zbug_erreur_boucle_fermant' => 'BLOCA@id@: lo tag barrador manca', # MODIF |
|
| 571 | - 'zbug_erreur_boucle_syntaxe' => 'Sintaxi bloca incorrècta', # MODIF |
|
| 572 | - 'zbug_erreur_execution_page' => 'error d’execucion de la pagina', # MODIF |
|
| 573 | - 'zbug_erreur_filtre' => 'Error: filtre <b>« @filtre@ »</b> non definit', # MODIF |
|
| 574 | - 'zbug_erreur_meme_parent' => '{meme_parent} s’aplica sonque a las blocas (FORUMS) o (RUBRIQUES)', # MODIF |
|
| 575 | - 'zbug_erreur_squelette' => 'Error(s) dins l’esqueleta', |
|
| 576 | - 'zbug_info_erreur_squelette' => 'Error sobre lo sit', |
|
| 577 | - 'zbug_inversion_ordre_inexistant' => 'inversion d’un òrdre inexistent', # MODIF |
|
| 578 | - 'zbug_parametres_inclus_incorrects' => 'Paramètres d’inclusion incorrèctes', # MODIF |
|
| 579 | - 'zbug_resultat' => 'resultat', |
|
| 580 | - 'zbug_serveur_indefini' => 'servidor SQL indefinit', # MODIF |
|
| 581 | - 'zbug_table_inconnue' => 'Taula SQL «@table@» desconeguda' |
|
| 560 | + // Z |
|
| 561 | + 'zbug_balise_b_aval' => ' : balisa B en aval', |
|
| 562 | + 'zbug_boucle' => 'bloca', |
|
| 563 | + 'zbug_boucle_recursive_undef' => 'bloca recursiva non definida', # MODIF |
|
| 564 | + 'zbug_champ_hors_boucle' => 'Champ @champ@ fòra bloca', |
|
| 565 | + 'zbug_champ_hors_motif' => 'Champ @champ@ en defòra d’una bloca de motiu @motif@', # MODIF |
|
| 566 | + 'zbug_code' => 'còde', |
|
| 567 | + 'zbug_critere_inconnu' => 'critèri inconegut @critere@', # MODIF |
|
| 568 | + 'zbug_distant_interdit' => 'extèrne enebit', # MODIF |
|
| 569 | + 'zbug_erreur_boucle_double' => 'BLOCA@id@: definicion dobla', # MODIF |
|
| 570 | + 'zbug_erreur_boucle_fermant' => 'BLOCA@id@: lo tag barrador manca', # MODIF |
|
| 571 | + 'zbug_erreur_boucle_syntaxe' => 'Sintaxi bloca incorrècta', # MODIF |
|
| 572 | + 'zbug_erreur_execution_page' => 'error d’execucion de la pagina', # MODIF |
|
| 573 | + 'zbug_erreur_filtre' => 'Error: filtre <b>« @filtre@ »</b> non definit', # MODIF |
|
| 574 | + 'zbug_erreur_meme_parent' => '{meme_parent} s’aplica sonque a las blocas (FORUMS) o (RUBRIQUES)', # MODIF |
|
| 575 | + 'zbug_erreur_squelette' => 'Error(s) dins l’esqueleta', |
|
| 576 | + 'zbug_info_erreur_squelette' => 'Error sobre lo sit', |
|
| 577 | + 'zbug_inversion_ordre_inexistant' => 'inversion d’un òrdre inexistent', # MODIF |
|
| 578 | + 'zbug_parametres_inclus_incorrects' => 'Paramètres d’inclusion incorrèctes', # MODIF |
|
| 579 | + 'zbug_resultat' => 'resultat', |
|
| 580 | + 'zbug_serveur_indefini' => 'servidor SQL indefinit', # MODIF |
|
| 581 | + 'zbug_table_inconnue' => 'Taula SQL «@table@» desconeguda' |
|
| 582 | 582 | ); |
@@ -4,516 +4,516 @@ discard block |
||
| 4 | 4 | // ** ne pas modifier le fichier ** |
| 5 | 5 | |
| 6 | 6 | if (!defined('_ECRIRE_INC_VERSION')) { |
| 7 | - return; |
|
| 7 | + return; |
|
| 8 | 8 | } |
| 9 | 9 | |
| 10 | 10 | $GLOBALS[$GLOBALS['idx_lang']] = array( |
| 11 | 11 | |
| 12 | - // A |
|
| 13 | - 'access_interface_graphique' => 'Tornar à l’interfaça grafica completa', |
|
| 14 | - 'access_mode_texte' => 'Affichar l’interfaça textuala simplificada', # essai commentaire |
|
| 15 | - 'admin_debug' => 'debug', |
|
| 16 | - 'admin_modifier_article' => 'Modificar aquel article', |
|
| 17 | - 'admin_modifier_auteur' => 'Modificar aquel autor', |
|
| 18 | - 'admin_modifier_breve' => 'Modificar aquela brèva', |
|
| 19 | - 'admin_modifier_mot' => 'Modificar aqueu mòt clau', |
|
| 20 | - 'admin_modifier_rubrique' => 'Modificar aquela rubrica', |
|
| 21 | - 'admin_recalculer' => 'Tornar calcular aquesta pàgina', |
|
| 22 | - 'afficher_trad' => 'afichar li reviradas', |
|
| 23 | - 'alerte_maj_impossible' => '<b>Alèrta!</b> Es impossible d’actualisar la basa SQL vèrs la version @version@; bessai li a un problema relatiu au drech de modificar la basa de donadas. Vorgatz contactar lo voastre aubergador.', |
|
| 24 | - 'alerte_modif_info_concourante' => 'ATTENTION : Cette information a été modifié par ailleurs. La valeur actuelle est :', # MODIF |
|
| 25 | - 'analyse_xml' => 'Analisa XML', |
|
| 26 | - 'annuler' => 'Anular', |
|
| 27 | - 'antispam_champ_vide' => 'Vorgatz laissar aquel camp vuèi:', |
|
| 28 | - 'articles_recents' => 'Lu articles mai recents', |
|
| 29 | - 'avis_archive_incorrect' => 'lo fichier arquiu es pas un fichier SPIP', |
|
| 30 | - 'avis_archive_invalide' => 'lo fichier arquiu es pas valid', |
|
| 31 | - 'avis_attention' => 'DAIDA !', |
|
| 32 | - 'avis_champ_incorrect_type_objet' => 'Nom de camp incorrecte @name@ per object de tipe', |
|
| 33 | - 'avis_colonne_inexistante' => 'La colòna @col@ existisse pas', |
|
| 34 | - 'avis_erreur' => 'Error: veire çai sota', |
|
| 35 | - 'avis_erreur_connexion' => 'Error de connexion', |
|
| 36 | - 'avis_erreur_cookie' => 'problèma de cookie', |
|
| 37 | - 'avis_erreur_fonction_contexte' => 'Error de programacion. Cau pas apelar aquela foncion dins aqueu contèxt.', |
|
| 38 | - 'avis_erreur_mysql' => 'Error SQL ', |
|
| 39 | - 'avis_erreur_sauvegarde' => 'Error dins la sauvagarda (@type@ @id_objet@) ! ', |
|
| 40 | - 'avis_erreur_visiteur' => 'Problèma per accèdre à l’espaci privat', |
|
| 12 | + // A |
|
| 13 | + 'access_interface_graphique' => 'Tornar à l’interfaça grafica completa', |
|
| 14 | + 'access_mode_texte' => 'Affichar l’interfaça textuala simplificada', # essai commentaire |
|
| 15 | + 'admin_debug' => 'debug', |
|
| 16 | + 'admin_modifier_article' => 'Modificar aquel article', |
|
| 17 | + 'admin_modifier_auteur' => 'Modificar aquel autor', |
|
| 18 | + 'admin_modifier_breve' => 'Modificar aquela brèva', |
|
| 19 | + 'admin_modifier_mot' => 'Modificar aqueu mòt clau', |
|
| 20 | + 'admin_modifier_rubrique' => 'Modificar aquela rubrica', |
|
| 21 | + 'admin_recalculer' => 'Tornar calcular aquesta pàgina', |
|
| 22 | + 'afficher_trad' => 'afichar li reviradas', |
|
| 23 | + 'alerte_maj_impossible' => '<b>Alèrta!</b> Es impossible d’actualisar la basa SQL vèrs la version @version@; bessai li a un problema relatiu au drech de modificar la basa de donadas. Vorgatz contactar lo voastre aubergador.', |
|
| 24 | + 'alerte_modif_info_concourante' => 'ATTENTION : Cette information a été modifié par ailleurs. La valeur actuelle est :', # MODIF |
|
| 25 | + 'analyse_xml' => 'Analisa XML', |
|
| 26 | + 'annuler' => 'Anular', |
|
| 27 | + 'antispam_champ_vide' => 'Vorgatz laissar aquel camp vuèi:', |
|
| 28 | + 'articles_recents' => 'Lu articles mai recents', |
|
| 29 | + 'avis_archive_incorrect' => 'lo fichier arquiu es pas un fichier SPIP', |
|
| 30 | + 'avis_archive_invalide' => 'lo fichier arquiu es pas valid', |
|
| 31 | + 'avis_attention' => 'DAIDA !', |
|
| 32 | + 'avis_champ_incorrect_type_objet' => 'Nom de camp incorrecte @name@ per object de tipe', |
|
| 33 | + 'avis_colonne_inexistante' => 'La colòna @col@ existisse pas', |
|
| 34 | + 'avis_erreur' => 'Error: veire çai sota', |
|
| 35 | + 'avis_erreur_connexion' => 'Error de connexion', |
|
| 36 | + 'avis_erreur_cookie' => 'problèma de cookie', |
|
| 37 | + 'avis_erreur_fonction_contexte' => 'Error de programacion. Cau pas apelar aquela foncion dins aqueu contèxt.', |
|
| 38 | + 'avis_erreur_mysql' => 'Error SQL ', |
|
| 39 | + 'avis_erreur_sauvegarde' => 'Error dins la sauvagarda (@type@ @id_objet@) ! ', |
|
| 40 | + 'avis_erreur_visiteur' => 'Problèma per accèdre à l’espaci privat', |
|
| 41 | 41 | |
| 42 | - // B |
|
| 43 | - 'barre_a_accent_grave' => 'Inserir una A accent grèu majuscula', |
|
| 44 | - 'barre_aide' => 'Utilisar li escorchas tipografiqui per enriquir la voastra compaginacion', |
|
| 45 | - 'barre_e_accent_aigu' => 'Inserir una E accent agut majuscula', |
|
| 46 | - 'barre_eo' => 'Inserir una E dins l’O', |
|
| 47 | - 'barre_eo_maj' => 'Inserir una E dins l’O majuscula', |
|
| 48 | - 'barre_euro' => 'Inserir lo simbòl €', |
|
| 49 | - 'barre_gras' => 'Metre en {{gras}}', |
|
| 50 | - 'barre_guillemets' => 'Enrodar mé de « verguetas francesi »', |
|
| 51 | - 'barre_guillemets_simples' => 'Enrodar mé de verguetas', |
|
| 52 | - 'barre_intertitre' => 'Transformar en {{{intertitre}}}', |
|
| 53 | - 'barre_italic' => 'Metre en {italics}', |
|
| 54 | - 'barre_lien' => 'Transformar en [ligam ipertèxt->http://...]', |
|
| 55 | - 'barre_lien_input' => 'Vorgatz indicar l’adreça dau voastre ligam (podètz indicar una adreça web sota la forma http://www.lomieusit.com ò simplament indicar lo número d’un article d’aqueu sit).', |
|
| 56 | - 'barre_note' => 'Transformar en [[Nòta de bas de pàgina]]', |
|
| 57 | - 'barre_quote' => '<quote>Citar un messatge</quote>', |
|
| 58 | - 'bouton_changer' => 'Cambiar', |
|
| 59 | - 'bouton_chercher' => 'Cercar', |
|
| 60 | - 'bouton_choisir' => 'Chausir', |
|
| 61 | - 'bouton_download' => 'Descargar', |
|
| 62 | - 'bouton_enregistrer' => 'Registrar', |
|
| 63 | - 'bouton_radio_desactiver_messagerie_interne' => 'Desactivar la messatgeria interna', |
|
| 64 | - 'bouton_radio_envoi_annonces' => 'Mandar lu anoncis editoriaus', |
|
| 65 | - 'bouton_radio_non_envoi_annonces' => 'Mandar pas d’anoncis', |
|
| 66 | - 'bouton_radio_non_envoi_liste_nouveautes' => 'Mandar pas la tièra dei novetats', |
|
| 67 | - 'bouton_recharger_page' => 'tornar cargar aquela pàgina', |
|
| 68 | - 'bouton_telecharger' => 'Descargar', |
|
| 69 | - 'bouton_upload' => 'Telecargar', |
|
| 70 | - 'bouton_valider' => 'Validar', |
|
| 42 | + // B |
|
| 43 | + 'barre_a_accent_grave' => 'Inserir una A accent grèu majuscula', |
|
| 44 | + 'barre_aide' => 'Utilisar li escorchas tipografiqui per enriquir la voastra compaginacion', |
|
| 45 | + 'barre_e_accent_aigu' => 'Inserir una E accent agut majuscula', |
|
| 46 | + 'barre_eo' => 'Inserir una E dins l’O', |
|
| 47 | + 'barre_eo_maj' => 'Inserir una E dins l’O majuscula', |
|
| 48 | + 'barre_euro' => 'Inserir lo simbòl €', |
|
| 49 | + 'barre_gras' => 'Metre en {{gras}}', |
|
| 50 | + 'barre_guillemets' => 'Enrodar mé de « verguetas francesi »', |
|
| 51 | + 'barre_guillemets_simples' => 'Enrodar mé de verguetas', |
|
| 52 | + 'barre_intertitre' => 'Transformar en {{{intertitre}}}', |
|
| 53 | + 'barre_italic' => 'Metre en {italics}', |
|
| 54 | + 'barre_lien' => 'Transformar en [ligam ipertèxt->http://...]', |
|
| 55 | + 'barre_lien_input' => 'Vorgatz indicar l’adreça dau voastre ligam (podètz indicar una adreça web sota la forma http://www.lomieusit.com ò simplament indicar lo número d’un article d’aqueu sit).', |
|
| 56 | + 'barre_note' => 'Transformar en [[Nòta de bas de pàgina]]', |
|
| 57 | + 'barre_quote' => '<quote>Citar un messatge</quote>', |
|
| 58 | + 'bouton_changer' => 'Cambiar', |
|
| 59 | + 'bouton_chercher' => 'Cercar', |
|
| 60 | + 'bouton_choisir' => 'Chausir', |
|
| 61 | + 'bouton_download' => 'Descargar', |
|
| 62 | + 'bouton_enregistrer' => 'Registrar', |
|
| 63 | + 'bouton_radio_desactiver_messagerie_interne' => 'Desactivar la messatgeria interna', |
|
| 64 | + 'bouton_radio_envoi_annonces' => 'Mandar lu anoncis editoriaus', |
|
| 65 | + 'bouton_radio_non_envoi_annonces' => 'Mandar pas d’anoncis', |
|
| 66 | + 'bouton_radio_non_envoi_liste_nouveautes' => 'Mandar pas la tièra dei novetats', |
|
| 67 | + 'bouton_recharger_page' => 'tornar cargar aquela pàgina', |
|
| 68 | + 'bouton_telecharger' => 'Descargar', |
|
| 69 | + 'bouton_upload' => 'Telecargar', |
|
| 70 | + 'bouton_valider' => 'Validar', |
|
| 71 | 71 | |
| 72 | - // C |
|
| 73 | - 'cal_apresmidi' => 'après-miegjorn', |
|
| 74 | - 'cal_jour_entier' => 'jorn entié', |
|
| 75 | - 'cal_matin' => 'matin', |
|
| 76 | - 'cal_par_jour' => 'calendier per jorn', |
|
| 77 | - 'cal_par_mois' => 'calendier per mes', |
|
| 78 | - 'cal_par_semaine' => 'calendier per setmana', |
|
| 79 | - 'choix_couleur_interface' => 'color ', |
|
| 80 | - 'choix_interface' => 'chausida de l’interfaça', |
|
| 81 | - 'colonne' => 'Colomna', |
|
| 82 | - 'confirm_changer_statut' => 'Atencion, avètz demandat de cambiar l’estatut d’aquel element. Desiratz continuar? ', |
|
| 83 | - 'correcte' => 'corrècte', |
|
| 72 | + // C |
|
| 73 | + 'cal_apresmidi' => 'après-miegjorn', |
|
| 74 | + 'cal_jour_entier' => 'jorn entié', |
|
| 75 | + 'cal_matin' => 'matin', |
|
| 76 | + 'cal_par_jour' => 'calendier per jorn', |
|
| 77 | + 'cal_par_mois' => 'calendier per mes', |
|
| 78 | + 'cal_par_semaine' => 'calendier per setmana', |
|
| 79 | + 'choix_couleur_interface' => 'color ', |
|
| 80 | + 'choix_interface' => 'chausida de l’interfaça', |
|
| 81 | + 'colonne' => 'Colomna', |
|
| 82 | + 'confirm_changer_statut' => 'Atencion, avètz demandat de cambiar l’estatut d’aquel element. Desiratz continuar? ', |
|
| 83 | + 'correcte' => 'corrècte', |
|
| 84 | 84 | |
| 85 | - // D |
|
| 86 | - 'date_aujourdhui' => 'encuèi', |
|
| 87 | - 'date_avant_jc' => 'avans lo Crist', |
|
| 88 | - 'date_dans' => 'dins @delai@', |
|
| 89 | - 'date_de_mois_1' => '@j@ de genoier', |
|
| 90 | - 'date_de_mois_10' => '@j@ d’octòbre', |
|
| 91 | - 'date_de_mois_11' => '@j@ de novembre', |
|
| 92 | - 'date_de_mois_12' => '@j@ de decembre', |
|
| 93 | - 'date_de_mois_2' => '@j@ de febrier', |
|
| 94 | - 'date_de_mois_3' => '@j@ de mars', |
|
| 95 | - 'date_de_mois_4' => '@j@ d’abriu', |
|
| 96 | - 'date_de_mois_5' => '@j@ de mai', |
|
| 97 | - 'date_de_mois_6' => '@j@ de junh', |
|
| 98 | - 'date_de_mois_7' => '@j@ de julhet', |
|
| 99 | - 'date_de_mois_8' => '@j@ d’avost', |
|
| 100 | - 'date_de_mois_9' => '@j@ de setembre', |
|
| 101 | - 'date_demain' => 'deman', |
|
| 102 | - 'date_fmt_heures_minutes' => '@h@h@m@min', |
|
| 103 | - 'date_fmt_jour_heure' => '@jour@ à @heure@', |
|
| 104 | - 'date_fmt_jour_mois' => 'lo @jourmois@', |
|
| 105 | - 'date_fmt_jour_mois_annee' => '@jourmois@ dau @annee@', |
|
| 106 | - 'date_fmt_mois_annee' => '@nommois@ dau @annee@', |
|
| 107 | - 'date_fmt_nomjour_date' => 'lo @nomjour@ @date@', |
|
| 108 | - 'date_heures' => 'oras', |
|
| 109 | - 'date_hier' => 'ièr', |
|
| 110 | - 'date_il_y_a' => 'fa @delai@', |
|
| 111 | - 'date_jnum1' => '1er', |
|
| 112 | - 'date_jnum10' => '10', |
|
| 113 | - 'date_jnum11' => '11', |
|
| 114 | - 'date_jnum12' => '12', |
|
| 115 | - 'date_jnum13' => '13', |
|
| 116 | - 'date_jnum14' => '14', |
|
| 117 | - 'date_jnum15' => '15', |
|
| 118 | - 'date_jnum16' => '16', |
|
| 119 | - 'date_jnum17' => '17', |
|
| 120 | - 'date_jnum18' => '18', |
|
| 121 | - 'date_jnum19' => '19', |
|
| 122 | - 'date_jnum2' => '2', |
|
| 123 | - 'date_jnum20' => '20', |
|
| 124 | - 'date_jnum21' => '21', |
|
| 125 | - 'date_jnum22' => '22', |
|
| 126 | - 'date_jnum23' => '23', |
|
| 127 | - 'date_jnum24' => '24', |
|
| 128 | - 'date_jnum25' => '25', |
|
| 129 | - 'date_jnum26' => '26', |
|
| 130 | - 'date_jnum27' => '27', |
|
| 131 | - 'date_jnum28' => '28', |
|
| 132 | - 'date_jnum29' => '29', |
|
| 133 | - 'date_jnum3' => '3', |
|
| 134 | - 'date_jnum30' => '30', |
|
| 135 | - 'date_jnum31' => '31', |
|
| 136 | - 'date_jnum4' => '4', |
|
| 137 | - 'date_jnum5' => '5', |
|
| 138 | - 'date_jnum6' => '6', |
|
| 139 | - 'date_jnum7' => '7', |
|
| 140 | - 'date_jnum8' => '8', |
|
| 141 | - 'date_jnum9' => '9', |
|
| 142 | - 'date_jour_1' => 'diménegue', |
|
| 143 | - 'date_jour_1_abbr' => 'dmg.', |
|
| 144 | - 'date_jour_1_initiale' => 'dg.', |
|
| 145 | - 'date_jour_2' => 'diluns', |
|
| 146 | - 'date_jour_2_abbr' => 'dil.', |
|
| 147 | - 'date_jour_2_initiale' => 'dl.', |
|
| 148 | - 'date_jour_3' => 'dimars', |
|
| 149 | - 'date_jour_3_abbr' => 'dmr.', |
|
| 150 | - 'date_jour_3_initiale' => 'dm.', |
|
| 151 | - 'date_jour_4' => 'dimècres', |
|
| 152 | - 'date_jour_4_abbr' => 'dmc.', |
|
| 153 | - 'date_jour_4_initiale' => 'dc.', |
|
| 154 | - 'date_jour_5' => 'dijòus', |
|
| 155 | - 'date_jour_5_abbr' => 'dij.', |
|
| 156 | - 'date_jour_5_initiale' => 'dj.', |
|
| 157 | - 'date_jour_6' => 'divendres', |
|
| 158 | - 'date_jour_6_abbr' => 'div.', |
|
| 159 | - 'date_jour_6_initiale' => 'dv.', |
|
| 160 | - 'date_jour_7' => 'dissabta', |
|
| 161 | - 'date_jour_7_abbr' => 'dis.', |
|
| 162 | - 'date_jour_7_initiale' => 'ds.', |
|
| 163 | - 'date_jours' => 'jorns', |
|
| 164 | - 'date_minutes' => 'minutas', |
|
| 165 | - 'date_mois' => 'mès', |
|
| 166 | - 'date_mois_1' => 'genoier', |
|
| 167 | - 'date_mois_10' => 'octòbre', |
|
| 168 | - 'date_mois_11' => 'novembre', |
|
| 169 | - 'date_mois_12' => 'decembre', |
|
| 170 | - 'date_mois_2' => 'febrier', |
|
| 171 | - 'date_mois_3' => 'mars', |
|
| 172 | - 'date_mois_4' => 'abriu', |
|
| 173 | - 'date_mois_5' => 'mai', |
|
| 174 | - 'date_mois_6' => 'junh', |
|
| 175 | - 'date_mois_7' => 'julhet', |
|
| 176 | - 'date_mois_8' => 'avost', |
|
| 177 | - 'date_mois_9' => 'setembre', |
|
| 178 | - 'date_saison_1' => 'invèrn', |
|
| 179 | - 'date_saison_2' => 'prima', |
|
| 180 | - 'date_saison_3' => 'estiu', |
|
| 181 | - 'date_saison_4' => 'auton', |
|
| 182 | - 'date_secondes' => 'secondas', |
|
| 183 | - 'date_semaines' => 'setmanas', |
|
| 184 | - 'date_un_mois' => 'mes', |
|
| 185 | - 'date_une_heure' => 'ora', |
|
| 186 | - 'date_une_minute' => 'minuta', |
|
| 187 | - 'date_une_seconde' => 'seconda', |
|
| 188 | - 'date_une_semaine' => 'setmana', |
|
| 189 | - 'dirs_commencer' => 'per començar vertadierament l’installacion', |
|
| 190 | - 'dirs_preliminaire' => 'Preliminari : <b>Reglar lu drechs d’accès</b>', |
|
| 191 | - 'dirs_probleme_droits' => 'Problèma de drechs d’accès', |
|
| 192 | - 'dirs_repertoires_absents' => '<p><b>Lu repertòris seguents son pas estat trobats:</b></p><ul>@bad_dirs@.</ul> |
|
| 85 | + // D |
|
| 86 | + 'date_aujourdhui' => 'encuèi', |
|
| 87 | + 'date_avant_jc' => 'avans lo Crist', |
|
| 88 | + 'date_dans' => 'dins @delai@', |
|
| 89 | + 'date_de_mois_1' => '@j@ de genoier', |
|
| 90 | + 'date_de_mois_10' => '@j@ d’octòbre', |
|
| 91 | + 'date_de_mois_11' => '@j@ de novembre', |
|
| 92 | + 'date_de_mois_12' => '@j@ de decembre', |
|
| 93 | + 'date_de_mois_2' => '@j@ de febrier', |
|
| 94 | + 'date_de_mois_3' => '@j@ de mars', |
|
| 95 | + 'date_de_mois_4' => '@j@ d’abriu', |
|
| 96 | + 'date_de_mois_5' => '@j@ de mai', |
|
| 97 | + 'date_de_mois_6' => '@j@ de junh', |
|
| 98 | + 'date_de_mois_7' => '@j@ de julhet', |
|
| 99 | + 'date_de_mois_8' => '@j@ d’avost', |
|
| 100 | + 'date_de_mois_9' => '@j@ de setembre', |
|
| 101 | + 'date_demain' => 'deman', |
|
| 102 | + 'date_fmt_heures_minutes' => '@h@h@m@min', |
|
| 103 | + 'date_fmt_jour_heure' => '@jour@ à @heure@', |
|
| 104 | + 'date_fmt_jour_mois' => 'lo @jourmois@', |
|
| 105 | + 'date_fmt_jour_mois_annee' => '@jourmois@ dau @annee@', |
|
| 106 | + 'date_fmt_mois_annee' => '@nommois@ dau @annee@', |
|
| 107 | + 'date_fmt_nomjour_date' => 'lo @nomjour@ @date@', |
|
| 108 | + 'date_heures' => 'oras', |
|
| 109 | + 'date_hier' => 'ièr', |
|
| 110 | + 'date_il_y_a' => 'fa @delai@', |
|
| 111 | + 'date_jnum1' => '1er', |
|
| 112 | + 'date_jnum10' => '10', |
|
| 113 | + 'date_jnum11' => '11', |
|
| 114 | + 'date_jnum12' => '12', |
|
| 115 | + 'date_jnum13' => '13', |
|
| 116 | + 'date_jnum14' => '14', |
|
| 117 | + 'date_jnum15' => '15', |
|
| 118 | + 'date_jnum16' => '16', |
|
| 119 | + 'date_jnum17' => '17', |
|
| 120 | + 'date_jnum18' => '18', |
|
| 121 | + 'date_jnum19' => '19', |
|
| 122 | + 'date_jnum2' => '2', |
|
| 123 | + 'date_jnum20' => '20', |
|
| 124 | + 'date_jnum21' => '21', |
|
| 125 | + 'date_jnum22' => '22', |
|
| 126 | + 'date_jnum23' => '23', |
|
| 127 | + 'date_jnum24' => '24', |
|
| 128 | + 'date_jnum25' => '25', |
|
| 129 | + 'date_jnum26' => '26', |
|
| 130 | + 'date_jnum27' => '27', |
|
| 131 | + 'date_jnum28' => '28', |
|
| 132 | + 'date_jnum29' => '29', |
|
| 133 | + 'date_jnum3' => '3', |
|
| 134 | + 'date_jnum30' => '30', |
|
| 135 | + 'date_jnum31' => '31', |
|
| 136 | + 'date_jnum4' => '4', |
|
| 137 | + 'date_jnum5' => '5', |
|
| 138 | + 'date_jnum6' => '6', |
|
| 139 | + 'date_jnum7' => '7', |
|
| 140 | + 'date_jnum8' => '8', |
|
| 141 | + 'date_jnum9' => '9', |
|
| 142 | + 'date_jour_1' => 'diménegue', |
|
| 143 | + 'date_jour_1_abbr' => 'dmg.', |
|
| 144 | + 'date_jour_1_initiale' => 'dg.', |
|
| 145 | + 'date_jour_2' => 'diluns', |
|
| 146 | + 'date_jour_2_abbr' => 'dil.', |
|
| 147 | + 'date_jour_2_initiale' => 'dl.', |
|
| 148 | + 'date_jour_3' => 'dimars', |
|
| 149 | + 'date_jour_3_abbr' => 'dmr.', |
|
| 150 | + 'date_jour_3_initiale' => 'dm.', |
|
| 151 | + 'date_jour_4' => 'dimècres', |
|
| 152 | + 'date_jour_4_abbr' => 'dmc.', |
|
| 153 | + 'date_jour_4_initiale' => 'dc.', |
|
| 154 | + 'date_jour_5' => 'dijòus', |
|
| 155 | + 'date_jour_5_abbr' => 'dij.', |
|
| 156 | + 'date_jour_5_initiale' => 'dj.', |
|
| 157 | + 'date_jour_6' => 'divendres', |
|
| 158 | + 'date_jour_6_abbr' => 'div.', |
|
| 159 | + 'date_jour_6_initiale' => 'dv.', |
|
| 160 | + 'date_jour_7' => 'dissabta', |
|
| 161 | + 'date_jour_7_abbr' => 'dis.', |
|
| 162 | + 'date_jour_7_initiale' => 'ds.', |
|
| 163 | + 'date_jours' => 'jorns', |
|
| 164 | + 'date_minutes' => 'minutas', |
|
| 165 | + 'date_mois' => 'mès', |
|
| 166 | + 'date_mois_1' => 'genoier', |
|
| 167 | + 'date_mois_10' => 'octòbre', |
|
| 168 | + 'date_mois_11' => 'novembre', |
|
| 169 | + 'date_mois_12' => 'decembre', |
|
| 170 | + 'date_mois_2' => 'febrier', |
|
| 171 | + 'date_mois_3' => 'mars', |
|
| 172 | + 'date_mois_4' => 'abriu', |
|
| 173 | + 'date_mois_5' => 'mai', |
|
| 174 | + 'date_mois_6' => 'junh', |
|
| 175 | + 'date_mois_7' => 'julhet', |
|
| 176 | + 'date_mois_8' => 'avost', |
|
| 177 | + 'date_mois_9' => 'setembre', |
|
| 178 | + 'date_saison_1' => 'invèrn', |
|
| 179 | + 'date_saison_2' => 'prima', |
|
| 180 | + 'date_saison_3' => 'estiu', |
|
| 181 | + 'date_saison_4' => 'auton', |
|
| 182 | + 'date_secondes' => 'secondas', |
|
| 183 | + 'date_semaines' => 'setmanas', |
|
| 184 | + 'date_un_mois' => 'mes', |
|
| 185 | + 'date_une_heure' => 'ora', |
|
| 186 | + 'date_une_minute' => 'minuta', |
|
| 187 | + 'date_une_seconde' => 'seconda', |
|
| 188 | + 'date_une_semaine' => 'setmana', |
|
| 189 | + 'dirs_commencer' => 'per començar vertadierament l’installacion', |
|
| 190 | + 'dirs_preliminaire' => 'Preliminari : <b>Reglar lu drechs d’accès</b>', |
|
| 191 | + 'dirs_probleme_droits' => 'Problèma de drechs d’accès', |
|
| 192 | + 'dirs_repertoires_absents' => '<p><b>Lu repertòris seguents son pas estat trobats:</b></p><ul>@bad_dirs@.</ul> |
|
| 193 | 193 | <p>Si pòu que vene d’un problema de majusculas ò minusculas mau mesi. |
| 194 | 194 | Verificatz que li minusculas e majusculas d’aquelu repertòris correspoandon ben embé cen qu’es afichat |
| 195 | 195 | çai sobre; s’es pas lo cas, tornatz nommar lu repertòris embé lo voastre logiciau FTP per corregir l’error.</p> |
| 196 | 196 | <p>Un còup qu’auretz fach aquò, podretz ', |
| 197 | - 'dirs_repertoires_suivants' => '<p><b>Lu repertòris seguents son pas accessibles en escritura :</b></p><ul>@bad_dirs@.</ul> |
|
| 197 | + 'dirs_repertoires_suivants' => '<p><b>Lu repertòris seguents son pas accessibles en escritura :</b></p><ul>@bad_dirs@.</ul> |
|
| 198 | 198 | <p>Per adobar aquò, utilisatz lo voastre client FTP per fin de reglar lu drechs d’accès de cadun |
| 199 | 199 | d’aquelu repertòris. Lo guida d’installacion explica en detalh coma procèdre.</p> |
| 200 | 200 | <p>Un còup aquesta manipulacion facha, podretz ', |
| 201 | - 'double_occurrence' => 'Dobla ocurrénça', |
|
| 201 | + 'double_occurrence' => 'Dobla ocurrénça', |
|
| 202 | 202 | |
| 203 | - // E |
|
| 204 | - 'envoi_via_le_site' => 'Mandadís mé lo biais dau sit web', |
|
| 205 | - 'erreur' => 'Error', |
|
| 206 | - 'erreur_balise_non_fermee' => 'darrièra balisa non tapada :', |
|
| 207 | - 'erreur_texte' => 'error(s)', |
|
| 203 | + // E |
|
| 204 | + 'envoi_via_le_site' => 'Mandadís mé lo biais dau sit web', |
|
| 205 | + 'erreur' => 'Error', |
|
| 206 | + 'erreur_balise_non_fermee' => 'darrièra balisa non tapada :', |
|
| 207 | + 'erreur_texte' => 'error(s)', |
|
| 208 | 208 | |
| 209 | - // F |
|
| 210 | - 'fichier_introuvable' => 'Fichier @fichier@ introuvable', # MODIF |
|
| 211 | - 'form_deja_inscrit' => 'Siètz ja inscrich(a).', |
|
| 212 | - 'form_email_non_valide' => 'La voastra adreça e-mail es pas valida.', |
|
| 213 | - 'form_forum_access_refuse' => 'Podètz plus accedir à-n-aqueu sit.', |
|
| 214 | - 'form_forum_bonjour' => 'Boanjorn,', |
|
| 215 | - 'form_forum_email_deja_enregistre' => 'Aquela adreça e-mail es ja registrada, podètz doncas utilisar lo voastre mòt de santa Clara costumier.', |
|
| 216 | - 'form_forum_identifiant_mail' => 'Lo voastre novèl identificant ven de v’èstre mandat per e-mail.', |
|
| 217 | - 'form_forum_identifiants' => 'Identificants personaus', |
|
| 218 | - 'form_forum_indiquer_nom_email' => 'Indicatz aquí lo voastre nom e la voastra adreça e-mail. Lo voastre identificant personau arribarà rapidament, per corrier electronic.', |
|
| 219 | - 'form_forum_login' => 'login :', |
|
| 220 | - 'form_forum_message_auto' => '(aquò’s un messatge automatic)', |
|
| 221 | - 'form_forum_pass' => 'mòt de santa Clara :', |
|
| 222 | - 'form_forum_probleme_mail' => 'Problèma d’e-mail : si pòu pas mandar l’identificant.', |
|
| 223 | - 'form_forum_voici1' => 'Vètz lu voastres identificants per poder participar à la vida |
|
| 209 | + // F |
|
| 210 | + 'fichier_introuvable' => 'Fichier @fichier@ introuvable', # MODIF |
|
| 211 | + 'form_deja_inscrit' => 'Siètz ja inscrich(a).', |
|
| 212 | + 'form_email_non_valide' => 'La voastra adreça e-mail es pas valida.', |
|
| 213 | + 'form_forum_access_refuse' => 'Podètz plus accedir à-n-aqueu sit.', |
|
| 214 | + 'form_forum_bonjour' => 'Boanjorn,', |
|
| 215 | + 'form_forum_email_deja_enregistre' => 'Aquela adreça e-mail es ja registrada, podètz doncas utilisar lo voastre mòt de santa Clara costumier.', |
|
| 216 | + 'form_forum_identifiant_mail' => 'Lo voastre novèl identificant ven de v’èstre mandat per e-mail.', |
|
| 217 | + 'form_forum_identifiants' => 'Identificants personaus', |
|
| 218 | + 'form_forum_indiquer_nom_email' => 'Indicatz aquí lo voastre nom e la voastra adreça e-mail. Lo voastre identificant personau arribarà rapidament, per corrier electronic.', |
|
| 219 | + 'form_forum_login' => 'login :', |
|
| 220 | + 'form_forum_message_auto' => '(aquò’s un messatge automatic)', |
|
| 221 | + 'form_forum_pass' => 'mòt de santa Clara :', |
|
| 222 | + 'form_forum_probleme_mail' => 'Problèma d’e-mail : si pòu pas mandar l’identificant.', |
|
| 223 | + 'form_forum_voici1' => 'Vètz lu voastres identificants per poder participar à la vida |
|
| 224 | 224 | dau sit "@nom_site_spip@" (@adresse_site@) :', |
| 225 | - 'form_forum_voici2' => 'Vètz lu voastres identificants per prepauar d’articles |
|
| 225 | + 'form_forum_voici2' => 'Vètz lu voastres identificants per prepauar d’articles |
|
| 226 | 226 | sus lo sit "@nom_site_spip@" (@adresse_login@) :', |
| 227 | - 'form_indiquer_email' => 'Vorgatz indicar la voastra adreça e-mail.', |
|
| 228 | - 'form_indiquer_nom' => 'Vorgatz indicar lo voastre nom.', |
|
| 229 | - 'form_indiquer_nom_site' => 'Vorgatz indicar lo nom dau voastre sit.', |
|
| 230 | - 'form_pet_deja_enregistre' => 'Aqueu sit es ja registrat', |
|
| 231 | - 'form_pet_signature_pasprise' => 'La voastra signatura es pas pilhada en còmpte.', |
|
| 232 | - 'form_prop_confirmer_envoi' => 'Confirmar lo mandadís', |
|
| 233 | - 'form_prop_description' => 'Descripcion/comentari', |
|
| 234 | - 'form_prop_enregistre' => 'La voastra proposicion es registrada, apareisserà en linha après validacion per lu responsables dau sit.', |
|
| 235 | - 'form_prop_envoyer' => 'Mandar un messatge', |
|
| 236 | - 'form_prop_indiquer_email' => 'Vorgatz indicar una adreça e-mail valida', |
|
| 237 | - 'form_prop_indiquer_nom_site' => 'Vorgatz indicar lo nom dau sit.', |
|
| 238 | - 'form_prop_indiquer_sujet' => 'Vorgatz indicar un subjècte', |
|
| 239 | - 'form_prop_message_envoye' => 'Messatge mandat', |
|
| 240 | - 'form_prop_non_enregistre' => 'La voastra proposicion es pas estada registrada.', |
|
| 241 | - 'form_prop_sujet' => 'Subjècte', |
|
| 242 | - 'form_prop_url_site' => 'Adreça URL dau sit', |
|
| 243 | - 'forum_non_inscrit' => 'Siètz pas inscrich(a), ò l’adreça ò lo mòt de santa Clara son erronèus.', |
|
| 244 | - 'forum_par_auteur' => 'da @auteur@', |
|
| 245 | - 'forum_titre_erreur' => 'Error...', |
|
| 227 | + 'form_indiquer_email' => 'Vorgatz indicar la voastra adreça e-mail.', |
|
| 228 | + 'form_indiquer_nom' => 'Vorgatz indicar lo voastre nom.', |
|
| 229 | + 'form_indiquer_nom_site' => 'Vorgatz indicar lo nom dau voastre sit.', |
|
| 230 | + 'form_pet_deja_enregistre' => 'Aqueu sit es ja registrat', |
|
| 231 | + 'form_pet_signature_pasprise' => 'La voastra signatura es pas pilhada en còmpte.', |
|
| 232 | + 'form_prop_confirmer_envoi' => 'Confirmar lo mandadís', |
|
| 233 | + 'form_prop_description' => 'Descripcion/comentari', |
|
| 234 | + 'form_prop_enregistre' => 'La voastra proposicion es registrada, apareisserà en linha après validacion per lu responsables dau sit.', |
|
| 235 | + 'form_prop_envoyer' => 'Mandar un messatge', |
|
| 236 | + 'form_prop_indiquer_email' => 'Vorgatz indicar una adreça e-mail valida', |
|
| 237 | + 'form_prop_indiquer_nom_site' => 'Vorgatz indicar lo nom dau sit.', |
|
| 238 | + 'form_prop_indiquer_sujet' => 'Vorgatz indicar un subjècte', |
|
| 239 | + 'form_prop_message_envoye' => 'Messatge mandat', |
|
| 240 | + 'form_prop_non_enregistre' => 'La voastra proposicion es pas estada registrada.', |
|
| 241 | + 'form_prop_sujet' => 'Subjècte', |
|
| 242 | + 'form_prop_url_site' => 'Adreça URL dau sit', |
|
| 243 | + 'forum_non_inscrit' => 'Siètz pas inscrich(a), ò l’adreça ò lo mòt de santa Clara son erronèus.', |
|
| 244 | + 'forum_par_auteur' => 'da @auteur@', |
|
| 245 | + 'forum_titre_erreur' => 'Error...', |
|
| 246 | 246 | |
| 247 | - // I |
|
| 248 | - 'ical_texte_rss_articles' => 'Lo fichier "backend" dei articles d’aquèu sit si tròba à l’adreça :', |
|
| 249 | - 'ical_texte_rss_articles2' => 'Podètz tambèn obténer de fichiers "backend" per lu articles de cada rubrica dau sit :', |
|
| 250 | - 'ical_texte_rss_breves' => 'Existisse de mai un fichier contenent li brèvas dau sit. En precisar un nùmero de rubrica, obtendretz ren que li brèvas d’aquela rubrica.', |
|
| 251 | - 'icone_a_suivre' => 'Da sègre', |
|
| 252 | - 'icone_admin_site' => 'Administracion dau sit', |
|
| 253 | - 'icone_agenda' => 'Agenda', |
|
| 254 | - 'icone_aide_ligne' => 'Ajuda', |
|
| 255 | - 'icone_articles' => 'Articles', |
|
| 256 | - 'icone_auteurs' => 'Autors', |
|
| 257 | - 'icone_brouteur' => 'Navigacion rapida', |
|
| 258 | - 'icone_configuration_site' => 'Configuracion', |
|
| 259 | - 'icone_configurer_site' => 'Configurar lo voastre sit', |
|
| 260 | - 'icone_creer_nouvel_auteur' => 'Crear un noveu autor', |
|
| 261 | - 'icone_creer_rubrique' => 'Crear una rubrica', |
|
| 262 | - 'icone_creer_sous_rubrique' => 'Crear una sosrubrica', |
|
| 263 | - 'icone_deconnecter' => 'Si desconnectar', |
|
| 264 | - 'icone_discussions' => 'Discussions', |
|
| 265 | - 'icone_doc_rubrique' => 'Documents dei rubricas', |
|
| 266 | - 'icone_ecrire_article' => 'Escriure un novèl article', |
|
| 267 | - 'icone_edition_site' => 'Edicion', |
|
| 268 | - 'icone_gestion_langues' => 'Gestion dei lengas', |
|
| 269 | - 'icone_informations_personnelles' => 'Informacions personali', |
|
| 270 | - 'icone_interface_complet' => 'interfaça completa', |
|
| 271 | - 'icone_interface_simple' => 'Interfaça simplificada', |
|
| 272 | - 'icone_maintenance_site' => 'Mantenença dau sit', |
|
| 273 | - 'icone_messagerie_personnelle' => 'Messatgeria personala', |
|
| 274 | - 'icone_repartition_debut' => 'Afichar la reparticion despí lo principi', |
|
| 275 | - 'icone_rubriques' => 'Rubricas', |
|
| 276 | - 'icone_sauver_site' => 'Sauvagarda dau sit', |
|
| 277 | - 'icone_site_entier' => 'Tot lo sit', |
|
| 278 | - 'icone_sites_references' => 'Sits referençats', |
|
| 279 | - 'icone_statistiques' => 'Estadisticas dau sit', |
|
| 280 | - 'icone_suivi_activite' => 'Seguir la vida dau sit', |
|
| 281 | - 'icone_suivi_actualite' => 'Evolucion dau sit', |
|
| 282 | - 'icone_suivi_pettions' => 'Seguir/gerar li peticions', |
|
| 283 | - 'icone_suivi_revisions' => 'Modificacions dei articles', |
|
| 284 | - 'icone_supprimer_document' => 'Suprimir aqueu document', |
|
| 285 | - 'icone_supprimer_image' => 'Suprimir aquel imatge', |
|
| 286 | - 'icone_tous_articles' => 'Toi lu voastres articles', |
|
| 287 | - 'icone_tous_auteur' => 'Toi lu autors', |
|
| 288 | - 'icone_visiter_site' => 'Veire lo site public', |
|
| 289 | - 'icone_voir_en_ligne' => 'Veire en linha', |
|
| 290 | - 'img_indisponible' => 'imatge indisponible', |
|
| 291 | - 'impossible' => 'impossible', |
|
| 292 | - 'info_a_suivre' => 'DA SEGRE >>', |
|
| 293 | - 'info_acces_interdit' => 'Accès proïbit', |
|
| 294 | - 'info_acces_refuse' => 'Accès refudat', |
|
| 295 | - 'info_action' => 'Accion: @action@', |
|
| 296 | - 'info_administrer_rubriques' => 'Podètz administrar aquela rubrica e li sosrubricas sieui', |
|
| 297 | - 'info_adresse_non_indiquee' => 'Avètz pas indicat l’adreça de testar !', |
|
| 298 | - 'info_aide' => 'AJUDA:', |
|
| 299 | - 'info_ajouter_mot' => 'Ajustar aqueu mòt', |
|
| 300 | - 'info_annonce' => 'ANONCI', |
|
| 301 | - 'info_annonces_generales' => 'Anoncis generaus :', |
|
| 302 | - 'info_article_propose' => 'Article prepauat', |
|
| 303 | - 'info_article_publie' => 'Article publicat', |
|
| 304 | - 'info_article_redaction' => 'Article en cors de redaccion', |
|
| 305 | - 'info_article_refuse' => 'Article refudat', |
|
| 306 | - 'info_article_supprime' => 'Article suprimit', |
|
| 307 | - 'info_articles' => 'Articles', |
|
| 308 | - 'info_articles_a_valider' => 'Lu articles de validar', |
|
| 309 | - 'info_articles_proposes' => 'Articles prepauats', |
|
| 310 | - 'info_articles_un' => '1 article', |
|
| 311 | - 'info_auteurs_nombre' => 'autor(s)', |
|
| 312 | - 'info_authentification_ftp' => 'autentificacion (per FTP).', |
|
| 313 | - 'info_breves_2' => 'brèvas', |
|
| 314 | - 'info_connexion_refusee' => 'Connexion refusada', |
|
| 315 | - 'info_contact_developpeur' => 'Vorgatz contactar un desvolopaire.', |
|
| 316 | - 'info_contenance' => 'Aqueu sit compren :', |
|
| 317 | - 'info_contribution' => 'contribucions', |
|
| 318 | - 'info_copyright' => 'es un logiciau liure distribuit @lien_gpl@.', |
|
| 319 | - 'info_copyright_doc' => 'Per mai d’informacions, veire lo sit <a href="@spipnet@">@spipnet_affiche@</a>.', |
|
| 320 | - 'info_copyright_gpl' => 'sota licença GPL', |
|
| 321 | - 'info_cours_edition' => 'Lu voastres articles en cors de redacion', # MODIF |
|
| 322 | - 'info_creer_repertoire' => 'Vorgatz crear un fichier ò un repertòri nomat', |
|
| 323 | - 'info_creer_repertoire_2' => 'en dintre dau sosrepertòri <b>@repertoire@</b>, pi:', |
|
| 324 | - 'info_creer_vignette' => 'creacion automatica de la vinheta', |
|
| 325 | - 'info_deplier' => 'Desplegar', |
|
| 326 | - 'info_descriptif_nombre' => 'descriptiu(s):', |
|
| 327 | - 'info_description' => 'Descripcion:', |
|
| 328 | - 'info_description_2' => 'Descripcion:', |
|
| 329 | - 'info_dimension' => 'Dimensions:', |
|
| 330 | - 'info_ecire_message_prive' => 'Escriure un messatge privat', |
|
| 331 | - 'info_email_invalide' => 'Adreça e-mail invalida', |
|
| 332 | - 'info_en_cours_validation' => 'Lu voastres articles en cors de redaccion', |
|
| 333 | - 'info_en_ligne' => 'Aüra en linha:', |
|
| 334 | - 'info_envoyer_message_prive' => 'Mandar un messatge privat à-n-aquel autor', |
|
| 335 | - 'info_erreur_requete' => 'Error dins la requesta', |
|
| 336 | - 'info_erreur_squelette2' => 'Minga d’esqueleta <b>@fichier@</b> es disponibla...', |
|
| 337 | - 'info_erreur_systeme' => 'Error sistèma (errno @errsys@)', |
|
| 338 | - 'info_erreur_systeme2' => 'Bessai lo disc dur es plen, ò la basa de donadas degalhada.<br /> |
|
| 247 | + // I |
|
| 248 | + 'ical_texte_rss_articles' => 'Lo fichier "backend" dei articles d’aquèu sit si tròba à l’adreça :', |
|
| 249 | + 'ical_texte_rss_articles2' => 'Podètz tambèn obténer de fichiers "backend" per lu articles de cada rubrica dau sit :', |
|
| 250 | + 'ical_texte_rss_breves' => 'Existisse de mai un fichier contenent li brèvas dau sit. En precisar un nùmero de rubrica, obtendretz ren que li brèvas d’aquela rubrica.', |
|
| 251 | + 'icone_a_suivre' => 'Da sègre', |
|
| 252 | + 'icone_admin_site' => 'Administracion dau sit', |
|
| 253 | + 'icone_agenda' => 'Agenda', |
|
| 254 | + 'icone_aide_ligne' => 'Ajuda', |
|
| 255 | + 'icone_articles' => 'Articles', |
|
| 256 | + 'icone_auteurs' => 'Autors', |
|
| 257 | + 'icone_brouteur' => 'Navigacion rapida', |
|
| 258 | + 'icone_configuration_site' => 'Configuracion', |
|
| 259 | + 'icone_configurer_site' => 'Configurar lo voastre sit', |
|
| 260 | + 'icone_creer_nouvel_auteur' => 'Crear un noveu autor', |
|
| 261 | + 'icone_creer_rubrique' => 'Crear una rubrica', |
|
| 262 | + 'icone_creer_sous_rubrique' => 'Crear una sosrubrica', |
|
| 263 | + 'icone_deconnecter' => 'Si desconnectar', |
|
| 264 | + 'icone_discussions' => 'Discussions', |
|
| 265 | + 'icone_doc_rubrique' => 'Documents dei rubricas', |
|
| 266 | + 'icone_ecrire_article' => 'Escriure un novèl article', |
|
| 267 | + 'icone_edition_site' => 'Edicion', |
|
| 268 | + 'icone_gestion_langues' => 'Gestion dei lengas', |
|
| 269 | + 'icone_informations_personnelles' => 'Informacions personali', |
|
| 270 | + 'icone_interface_complet' => 'interfaça completa', |
|
| 271 | + 'icone_interface_simple' => 'Interfaça simplificada', |
|
| 272 | + 'icone_maintenance_site' => 'Mantenença dau sit', |
|
| 273 | + 'icone_messagerie_personnelle' => 'Messatgeria personala', |
|
| 274 | + 'icone_repartition_debut' => 'Afichar la reparticion despí lo principi', |
|
| 275 | + 'icone_rubriques' => 'Rubricas', |
|
| 276 | + 'icone_sauver_site' => 'Sauvagarda dau sit', |
|
| 277 | + 'icone_site_entier' => 'Tot lo sit', |
|
| 278 | + 'icone_sites_references' => 'Sits referençats', |
|
| 279 | + 'icone_statistiques' => 'Estadisticas dau sit', |
|
| 280 | + 'icone_suivi_activite' => 'Seguir la vida dau sit', |
|
| 281 | + 'icone_suivi_actualite' => 'Evolucion dau sit', |
|
| 282 | + 'icone_suivi_pettions' => 'Seguir/gerar li peticions', |
|
| 283 | + 'icone_suivi_revisions' => 'Modificacions dei articles', |
|
| 284 | + 'icone_supprimer_document' => 'Suprimir aqueu document', |
|
| 285 | + 'icone_supprimer_image' => 'Suprimir aquel imatge', |
|
| 286 | + 'icone_tous_articles' => 'Toi lu voastres articles', |
|
| 287 | + 'icone_tous_auteur' => 'Toi lu autors', |
|
| 288 | + 'icone_visiter_site' => 'Veire lo site public', |
|
| 289 | + 'icone_voir_en_ligne' => 'Veire en linha', |
|
| 290 | + 'img_indisponible' => 'imatge indisponible', |
|
| 291 | + 'impossible' => 'impossible', |
|
| 292 | + 'info_a_suivre' => 'DA SEGRE >>', |
|
| 293 | + 'info_acces_interdit' => 'Accès proïbit', |
|
| 294 | + 'info_acces_refuse' => 'Accès refudat', |
|
| 295 | + 'info_action' => 'Accion: @action@', |
|
| 296 | + 'info_administrer_rubriques' => 'Podètz administrar aquela rubrica e li sosrubricas sieui', |
|
| 297 | + 'info_adresse_non_indiquee' => 'Avètz pas indicat l’adreça de testar !', |
|
| 298 | + 'info_aide' => 'AJUDA:', |
|
| 299 | + 'info_ajouter_mot' => 'Ajustar aqueu mòt', |
|
| 300 | + 'info_annonce' => 'ANONCI', |
|
| 301 | + 'info_annonces_generales' => 'Anoncis generaus :', |
|
| 302 | + 'info_article_propose' => 'Article prepauat', |
|
| 303 | + 'info_article_publie' => 'Article publicat', |
|
| 304 | + 'info_article_redaction' => 'Article en cors de redaccion', |
|
| 305 | + 'info_article_refuse' => 'Article refudat', |
|
| 306 | + 'info_article_supprime' => 'Article suprimit', |
|
| 307 | + 'info_articles' => 'Articles', |
|
| 308 | + 'info_articles_a_valider' => 'Lu articles de validar', |
|
| 309 | + 'info_articles_proposes' => 'Articles prepauats', |
|
| 310 | + 'info_articles_un' => '1 article', |
|
| 311 | + 'info_auteurs_nombre' => 'autor(s)', |
|
| 312 | + 'info_authentification_ftp' => 'autentificacion (per FTP).', |
|
| 313 | + 'info_breves_2' => 'brèvas', |
|
| 314 | + 'info_connexion_refusee' => 'Connexion refusada', |
|
| 315 | + 'info_contact_developpeur' => 'Vorgatz contactar un desvolopaire.', |
|
| 316 | + 'info_contenance' => 'Aqueu sit compren :', |
|
| 317 | + 'info_contribution' => 'contribucions', |
|
| 318 | + 'info_copyright' => 'es un logiciau liure distribuit @lien_gpl@.', |
|
| 319 | + 'info_copyright_doc' => 'Per mai d’informacions, veire lo sit <a href="@spipnet@">@spipnet_affiche@</a>.', |
|
| 320 | + 'info_copyright_gpl' => 'sota licença GPL', |
|
| 321 | + 'info_cours_edition' => 'Lu voastres articles en cors de redacion', # MODIF |
|
| 322 | + 'info_creer_repertoire' => 'Vorgatz crear un fichier ò un repertòri nomat', |
|
| 323 | + 'info_creer_repertoire_2' => 'en dintre dau sosrepertòri <b>@repertoire@</b>, pi:', |
|
| 324 | + 'info_creer_vignette' => 'creacion automatica de la vinheta', |
|
| 325 | + 'info_deplier' => 'Desplegar', |
|
| 326 | + 'info_descriptif_nombre' => 'descriptiu(s):', |
|
| 327 | + 'info_description' => 'Descripcion:', |
|
| 328 | + 'info_description_2' => 'Descripcion:', |
|
| 329 | + 'info_dimension' => 'Dimensions:', |
|
| 330 | + 'info_ecire_message_prive' => 'Escriure un messatge privat', |
|
| 331 | + 'info_email_invalide' => 'Adreça e-mail invalida', |
|
| 332 | + 'info_en_cours_validation' => 'Lu voastres articles en cors de redaccion', |
|
| 333 | + 'info_en_ligne' => 'Aüra en linha:', |
|
| 334 | + 'info_envoyer_message_prive' => 'Mandar un messatge privat à-n-aquel autor', |
|
| 335 | + 'info_erreur_requete' => 'Error dins la requesta', |
|
| 336 | + 'info_erreur_squelette2' => 'Minga d’esqueleta <b>@fichier@</b> es disponibla...', |
|
| 337 | + 'info_erreur_systeme' => 'Error sistèma (errno @errsys@)', |
|
| 338 | + 'info_erreur_systeme2' => 'Bessai lo disc dur es plen, ò la basa de donadas degalhada.<br /> |
|
| 339 | 339 | <span style="color:red;">Provatz de <a href=\'@script@\'>reparar la basa</a>, ò contactatz lo voastre aubergador.</span>', |
| 340 | - 'info_fini' => 'Es acabat !', |
|
| 341 | - 'info_format_image' => 'Formats d’imatges que poadon èstre utilisats per crear de vinhetas: @gd_formats@.', |
|
| 342 | - 'info_format_non_defini' => 'format non definit', |
|
| 343 | - 'info_grand_ecran' => 'Grand ecran', |
|
| 344 | - 'info_image_aide' => 'AJUDA', |
|
| 345 | - 'info_image_process_titre' => 'Metòde de fabricacion dei vinhetas', |
|
| 346 | - 'info_impossible_lire_page' => '<b>Error !</b> Impossible de lièger la pàgina <tt><html>@test_proxy@</html></tt> à travèrs lo proxy <tt>', |
|
| 347 | - 'info_installation_systeme_publication' => 'Installacion dau sistema de publicacion...', |
|
| 348 | - 'info_installer_documents' => 'Podètz installar automaticament toi lu documents contenguts dins lo dorsier @upload@.', |
|
| 349 | - 'info_installer_ftp' => 'Coma administrator, podètz installar (per FTP) de fichiers dins lo dorsier @upload@ pi lu seleccionar directament aquí.', |
|
| 350 | - 'info_installer_images' => 'Podètz installar d’imatges ai formats JPEG, GIF e PNG.', |
|
| 351 | - 'info_installer_images_dossier' => 'Installar d’imatges dins lo dorsier @upload@ per lu poder seleccionar aquí.', |
|
| 352 | - 'info_interface_complete' => 'interfaça completa', |
|
| 353 | - 'info_interface_simple' => 'Interfaça simplificada', |
|
| 354 | - 'info_joindre_document_article' => 'Podètz jónher à-n-aquel article de documents de tipe', |
|
| 355 | - 'info_joindre_document_rubrique' => 'Podètz jónher à-n-aquela rubrica de documents de tipe', |
|
| 356 | - 'info_joindre_documents_article' => 'Podètz jónher à-n-aquel article de documents de tipe :', |
|
| 357 | - 'info_l_article' => 'l’article', |
|
| 358 | - 'info_la_breve' => 'la brèva', |
|
| 359 | - 'info_la_rubrique' => 'la rubrica', |
|
| 360 | - 'info_langue_principale' => 'Lenga principala dau sit', |
|
| 361 | - 'info_largeur_vignette' => '@largeur_vignette@ × @hauteur_vignette@ pixels', |
|
| 362 | - 'info_les_auteurs_1' => 'per @les_auteurs@ ', |
|
| 363 | - 'info_logo_format_interdit' => 'Solets lu lògos de formats @formats@ son autorisats.', |
|
| 364 | - 'info_logo_max_poids' => 'Lu lògos devon obligatòriament faire mens de @maxi@ (aquèu fichier fa @actuel@).', |
|
| 365 | - 'info_mail_fournisseur' => '[email protected]', |
|
| 366 | - 'info_message_2' => 'MESSATGE', |
|
| 367 | - 'info_message_supprime' => 'MESSATGE SUPRIMIT', |
|
| 368 | - 'info_mise_en_ligne' => 'Data de mesa en linha:', |
|
| 369 | - 'info_modification_parametres_securite' => 'modificacions dei paramètres de seguretat', |
|
| 370 | - 'info_mois_courant' => 'En cors de mes:', |
|
| 371 | - 'info_mot_cle_ajoute' => 'Lo mòt clau seguent es estat ajustat à ', |
|
| 372 | - 'info_multi_herit' => 'Lenga predefinida', |
|
| 373 | - 'info_multi_langues_soulignees' => 'Li <u>lengas solinhadas</u> benefícion d’una revirada de toi lu tèxtes de l’interfaça. Se seleccionatz aqueli lengas, totplen d’elements dau sit public (datas, formularis) se reviraràn automaticament. Per li lengas non solinhadas, aquelu elements apareisseràn dins la lenga principala dau sit.', # MODIF |
|
| 374 | - 'info_multilinguisme' => 'Multilengüisme', |
|
| 375 | - 'info_nom_non_utilisateurs_connectes' => 'Lo voastre nom apareisse pas dins la tièra dei utilisaires connectats.', |
|
| 376 | - 'info_nom_utilisateurs_connectes' => 'Lo voastre nom apareisse dins la tièra dei utilisaires connectats.', |
|
| 377 | - 'info_nombre_en_ligne' => 'Aüra en linha :', |
|
| 378 | - 'info_non_resultat' => 'Minga de resultat per \\\\\\"@cherche_mot@\\\\\\"', |
|
| 379 | - 'info_non_utilisation_messagerie' => 'Utilisetz pas la messatgeria interna d’aqueu sit.', |
|
| 380 | - 'info_nouveau_message' => 'AVÈTZ UN MESSATGE NOVÈU', |
|
| 381 | - 'info_nouveaux_messages' => 'AVÈTZ @total_messages@ MESSATGES NÒUS', |
|
| 382 | - 'info_numero_abbreviation' => 'N° ', |
|
| 383 | - 'info_pense_bete' => 'NÒTA DE RENEMBRANÇA ', |
|
| 384 | - 'info_petit_ecran' => 'Pichon ecran', |
|
| 385 | - 'info_pixels' => 'pixèus', |
|
| 386 | - 'info_plusieurs_mots_trouves' => 'Mantun mòts claus trobats per "@cherche_mot@":', |
|
| 387 | - 'info_portfolio_automatique' => 'Poartfòlio automatic:', |
|
| 388 | - 'info_premier_resultat' => '[@debut_limit@ promiers resultats de @total@]', |
|
| 389 | - 'info_premier_resultat_sur' => ' [@debut_limit@ promiers resultats de @total@]', |
|
| 390 | - 'info_propose_1' => '[@nom_site_spip@] Prepaua: @titre@', |
|
| 391 | - 'info_propose_2' => 'Article prepauat |
|
| 340 | + 'info_fini' => 'Es acabat !', |
|
| 341 | + 'info_format_image' => 'Formats d’imatges que poadon èstre utilisats per crear de vinhetas: @gd_formats@.', |
|
| 342 | + 'info_format_non_defini' => 'format non definit', |
|
| 343 | + 'info_grand_ecran' => 'Grand ecran', |
|
| 344 | + 'info_image_aide' => 'AJUDA', |
|
| 345 | + 'info_image_process_titre' => 'Metòde de fabricacion dei vinhetas', |
|
| 346 | + 'info_impossible_lire_page' => '<b>Error !</b> Impossible de lièger la pàgina <tt><html>@test_proxy@</html></tt> à travèrs lo proxy <tt>', |
|
| 347 | + 'info_installation_systeme_publication' => 'Installacion dau sistema de publicacion...', |
|
| 348 | + 'info_installer_documents' => 'Podètz installar automaticament toi lu documents contenguts dins lo dorsier @upload@.', |
|
| 349 | + 'info_installer_ftp' => 'Coma administrator, podètz installar (per FTP) de fichiers dins lo dorsier @upload@ pi lu seleccionar directament aquí.', |
|
| 350 | + 'info_installer_images' => 'Podètz installar d’imatges ai formats JPEG, GIF e PNG.', |
|
| 351 | + 'info_installer_images_dossier' => 'Installar d’imatges dins lo dorsier @upload@ per lu poder seleccionar aquí.', |
|
| 352 | + 'info_interface_complete' => 'interfaça completa', |
|
| 353 | + 'info_interface_simple' => 'Interfaça simplificada', |
|
| 354 | + 'info_joindre_document_article' => 'Podètz jónher à-n-aquel article de documents de tipe', |
|
| 355 | + 'info_joindre_document_rubrique' => 'Podètz jónher à-n-aquela rubrica de documents de tipe', |
|
| 356 | + 'info_joindre_documents_article' => 'Podètz jónher à-n-aquel article de documents de tipe :', |
|
| 357 | + 'info_l_article' => 'l’article', |
|
| 358 | + 'info_la_breve' => 'la brèva', |
|
| 359 | + 'info_la_rubrique' => 'la rubrica', |
|
| 360 | + 'info_langue_principale' => 'Lenga principala dau sit', |
|
| 361 | + 'info_largeur_vignette' => '@largeur_vignette@ × @hauteur_vignette@ pixels', |
|
| 362 | + 'info_les_auteurs_1' => 'per @les_auteurs@ ', |
|
| 363 | + 'info_logo_format_interdit' => 'Solets lu lògos de formats @formats@ son autorisats.', |
|
| 364 | + 'info_logo_max_poids' => 'Lu lògos devon obligatòriament faire mens de @maxi@ (aquèu fichier fa @actuel@).', |
|
| 365 | + 'info_mail_fournisseur' => '[email protected]', |
|
| 366 | + 'info_message_2' => 'MESSATGE', |
|
| 367 | + 'info_message_supprime' => 'MESSATGE SUPRIMIT', |
|
| 368 | + 'info_mise_en_ligne' => 'Data de mesa en linha:', |
|
| 369 | + 'info_modification_parametres_securite' => 'modificacions dei paramètres de seguretat', |
|
| 370 | + 'info_mois_courant' => 'En cors de mes:', |
|
| 371 | + 'info_mot_cle_ajoute' => 'Lo mòt clau seguent es estat ajustat à ', |
|
| 372 | + 'info_multi_herit' => 'Lenga predefinida', |
|
| 373 | + 'info_multi_langues_soulignees' => 'Li <u>lengas solinhadas</u> benefícion d’una revirada de toi lu tèxtes de l’interfaça. Se seleccionatz aqueli lengas, totplen d’elements dau sit public (datas, formularis) se reviraràn automaticament. Per li lengas non solinhadas, aquelu elements apareisseràn dins la lenga principala dau sit.', # MODIF |
|
| 374 | + 'info_multilinguisme' => 'Multilengüisme', |
|
| 375 | + 'info_nom_non_utilisateurs_connectes' => 'Lo voastre nom apareisse pas dins la tièra dei utilisaires connectats.', |
|
| 376 | + 'info_nom_utilisateurs_connectes' => 'Lo voastre nom apareisse dins la tièra dei utilisaires connectats.', |
|
| 377 | + 'info_nombre_en_ligne' => 'Aüra en linha :', |
|
| 378 | + 'info_non_resultat' => 'Minga de resultat per \\\\\\"@cherche_mot@\\\\\\"', |
|
| 379 | + 'info_non_utilisation_messagerie' => 'Utilisetz pas la messatgeria interna d’aqueu sit.', |
|
| 380 | + 'info_nouveau_message' => 'AVÈTZ UN MESSATGE NOVÈU', |
|
| 381 | + 'info_nouveaux_messages' => 'AVÈTZ @total_messages@ MESSATGES NÒUS', |
|
| 382 | + 'info_numero_abbreviation' => 'N° ', |
|
| 383 | + 'info_pense_bete' => 'NÒTA DE RENEMBRANÇA ', |
|
| 384 | + 'info_petit_ecran' => 'Pichon ecran', |
|
| 385 | + 'info_pixels' => 'pixèus', |
|
| 386 | + 'info_plusieurs_mots_trouves' => 'Mantun mòts claus trobats per "@cherche_mot@":', |
|
| 387 | + 'info_portfolio_automatique' => 'Poartfòlio automatic:', |
|
| 388 | + 'info_premier_resultat' => '[@debut_limit@ promiers resultats de @total@]', |
|
| 389 | + 'info_premier_resultat_sur' => ' [@debut_limit@ promiers resultats de @total@]', |
|
| 390 | + 'info_propose_1' => '[@nom_site_spip@] Prepaua: @titre@', |
|
| 391 | + 'info_propose_2' => 'Article prepauat |
|
| 392 | 392 | ----------------', |
| 393 | - 'info_propose_3' => 'L’article "@titre@" es prepauat à la publicacion.', |
|
| 394 | - 'info_propose_4' => 'Siètz convidat à lo venir consultar e à donar la voastra opinion', |
|
| 395 | - 'info_propose_5' => 'dins lo fòro que li es estacat. Es disponibla à l’adreça:', |
|
| 396 | - 'info_publie_01' => 'L’article "@titre@" es estat validat per @connect_nom@.', |
|
| 397 | - 'info_publie_1' => '[@nom_site_spip@] PUBLICA: @titre@', |
|
| 398 | - 'info_publie_2' => 'Article publicat |
|
| 393 | + 'info_propose_3' => 'L’article "@titre@" es prepauat à la publicacion.', |
|
| 394 | + 'info_propose_4' => 'Siètz convidat à lo venir consultar e à donar la voastra opinion', |
|
| 395 | + 'info_propose_5' => 'dins lo fòro que li es estacat. Es disponibla à l’adreça:', |
|
| 396 | + 'info_publie_01' => 'L’article "@titre@" es estat validat per @connect_nom@.', |
|
| 397 | + 'info_publie_1' => '[@nom_site_spip@] PUBLICA: @titre@', |
|
| 398 | + 'info_publie_2' => 'Article publicat |
|
| 399 | 399 | ----------------', |
| 400 | - 'info_rechercher' => 'Recercar', |
|
| 401 | - 'info_rechercher_02' => 'Recercar:', |
|
| 402 | - 'info_remplacer_vignette' => 'Remplaçar la vinheta predefinida per un lògo personalisat :', |
|
| 403 | - 'info_sans_titre_2' => 'sensa titre', |
|
| 404 | - 'info_selectionner_fichier' => 'Podètz seleccionar un fichier dau dorsier @upload@', |
|
| 405 | - 'info_selectionner_fichier_2' => 'Seleccionar un fichier :', |
|
| 406 | - 'info_supprimer_vignette' => 'suprimir la vinheta', |
|
| 407 | - 'info_symbole_bleu' => 'Lo simbòl <b>blu</b> marca una <b>nòta de remembrança</b>: es à dire un messatge dau voastre usatge personau.', |
|
| 408 | - 'info_symbole_jaune' => 'Lo simbòl <b>jaune</b> marca un <b>anonci per toi lu redactors </b>: lu administrators la poadon modificar, cada redactor la pòu veire.', |
|
| 409 | - 'info_symbole_vert' => 'Lo simbòl <b>verd</b> marca lu <b>messatges escambiats mé d’autres utilisaires</b> dau sit.', |
|
| 410 | - 'info_telecharger_nouveau_logo' => 'Telecargar un novèu lògo :', |
|
| 411 | - 'info_telecharger_ordinateur' => 'Telecargar despí lo voastre ordinator :', |
|
| 412 | - 'info_tous_resultats_enregistres' => '[toi lu resultats son registrats]', |
|
| 413 | - 'info_tout_afficher' => 'Far paréisser tot', |
|
| 414 | - 'info_travaux_texte' => 'Aqueu sit es pas encara configurat. Tornatz plus tard...', |
|
| 415 | - 'info_travaux_titre' => 'Sit en òbras', |
|
| 416 | - 'info_trop_resultat' => 'Tròp de resultats per \\\\\\"@cherche_mot@\\\\\\"; vorgatz afinar la recerca.', |
|
| 417 | - 'info_utilisation_messagerie_interne' => 'Utilisatz la messatgeria interna d’aqueu sit.', |
|
| 418 | - 'info_valider_lien' => 'validar aquel estac', |
|
| 419 | - 'info_verifier_image' => ', vorgatz verificar que lu voastres imatges son estats transferits correctament.', |
|
| 420 | - 'info_vignette_defaut' => 'Vinheta predefinida', |
|
| 421 | - 'info_vignette_personnalisee' => 'Vinheta personalisada', |
|
| 422 | - 'info_visite' => 'visita:', |
|
| 423 | - 'info_vos_rendez_vous' => 'Lu voastres rendètz-vos à venir', |
|
| 424 | - 'infos_vos_pense_bete' => 'Li voastri nòtas de renembrança ', |
|
| 400 | + 'info_rechercher' => 'Recercar', |
|
| 401 | + 'info_rechercher_02' => 'Recercar:', |
|
| 402 | + 'info_remplacer_vignette' => 'Remplaçar la vinheta predefinida per un lògo personalisat :', |
|
| 403 | + 'info_sans_titre_2' => 'sensa titre', |
|
| 404 | + 'info_selectionner_fichier' => 'Podètz seleccionar un fichier dau dorsier @upload@', |
|
| 405 | + 'info_selectionner_fichier_2' => 'Seleccionar un fichier :', |
|
| 406 | + 'info_supprimer_vignette' => 'suprimir la vinheta', |
|
| 407 | + 'info_symbole_bleu' => 'Lo simbòl <b>blu</b> marca una <b>nòta de remembrança</b>: es à dire un messatge dau voastre usatge personau.', |
|
| 408 | + 'info_symbole_jaune' => 'Lo simbòl <b>jaune</b> marca un <b>anonci per toi lu redactors </b>: lu administrators la poadon modificar, cada redactor la pòu veire.', |
|
| 409 | + 'info_symbole_vert' => 'Lo simbòl <b>verd</b> marca lu <b>messatges escambiats mé d’autres utilisaires</b> dau sit.', |
|
| 410 | + 'info_telecharger_nouveau_logo' => 'Telecargar un novèu lògo :', |
|
| 411 | + 'info_telecharger_ordinateur' => 'Telecargar despí lo voastre ordinator :', |
|
| 412 | + 'info_tous_resultats_enregistres' => '[toi lu resultats son registrats]', |
|
| 413 | + 'info_tout_afficher' => 'Far paréisser tot', |
|
| 414 | + 'info_travaux_texte' => 'Aqueu sit es pas encara configurat. Tornatz plus tard...', |
|
| 415 | + 'info_travaux_titre' => 'Sit en òbras', |
|
| 416 | + 'info_trop_resultat' => 'Tròp de resultats per \\\\\\"@cherche_mot@\\\\\\"; vorgatz afinar la recerca.', |
|
| 417 | + 'info_utilisation_messagerie_interne' => 'Utilisatz la messatgeria interna d’aqueu sit.', |
|
| 418 | + 'info_valider_lien' => 'validar aquel estac', |
|
| 419 | + 'info_verifier_image' => ', vorgatz verificar que lu voastres imatges son estats transferits correctament.', |
|
| 420 | + 'info_vignette_defaut' => 'Vinheta predefinida', |
|
| 421 | + 'info_vignette_personnalisee' => 'Vinheta personalisada', |
|
| 422 | + 'info_visite' => 'visita:', |
|
| 423 | + 'info_vos_rendez_vous' => 'Lu voastres rendètz-vos à venir', |
|
| 424 | + 'infos_vos_pense_bete' => 'Li voastri nòtas de renembrança ', |
|
| 425 | 425 | |
| 426 | - // L |
|
| 427 | - 'lien_afficher_icones_seuls' => 'Far paréisser li icònas unicament', |
|
| 428 | - 'lien_afficher_texte_icones' => 'Far paréisser li icònas e lo tèxt', |
|
| 429 | - 'lien_afficher_texte_seul' => 'Far paréisser lo tèxt solet', |
|
| 430 | - 'lien_liberer' => 'liberar', |
|
| 431 | - 'lien_liberer_tous' => 'Liberar tot', |
|
| 432 | - 'lien_nouvea_pense_bete' => 'NOVÈLA NÒTA DE RENEMBRANÇA ', |
|
| 433 | - 'lien_nouveau_message' => 'MESSATGE NOVÈU', |
|
| 434 | - 'lien_nouvelle_annonce' => 'ANONCI NOVÈU', |
|
| 435 | - 'lien_petitions' => 'PETICION', |
|
| 436 | - 'lien_popularite' => 'popularitat: @popularite@%', |
|
| 437 | - 'lien_racine_site' => 'RAIÇ DAU SIT', |
|
| 438 | - 'lien_reessayer' => 'tornar temptar', |
|
| 439 | - 'lien_repondre_message' => 'Respoandre à-n-aqueu messatge', |
|
| 440 | - 'lien_supprimer' => 'suprimir', |
|
| 441 | - 'lien_tout_afficher' => 'Far tot paréisser', |
|
| 442 | - 'lien_visite_site' => 'visitar aqueu sit', |
|
| 443 | - 'lien_visites' => '@visites@ visitas', |
|
| 444 | - 'lien_voir_auteur' => 'Veire aquel autor', |
|
| 445 | - 'ligne' => 'Linha', |
|
| 446 | - 'login' => 'Connexion', |
|
| 447 | - 'login_acces_prive' => 'accès à l’espaci privat', |
|
| 448 | - 'login_autre_identifiant' => 'si connectar emb’un autre identificant', |
|
| 449 | - 'login_cookie_accepte' => 'Vorgatz configurar lo voastre navigador per que lu accèpte (aumens per aqueu sit).', |
|
| 450 | - 'login_cookie_oblige' => 'Per vos identificar d’una maniera segura sus aquest sit, vos cau acceptar lu cookies.', |
|
| 451 | - 'login_deconnexion_ok' => 'Siètz desconnectat/ada.', |
|
| 452 | - 'login_erreur_pass' => 'Error de mòt de santa Clara.', |
|
| 453 | - 'login_espace_prive' => 'espaci privat', |
|
| 454 | - 'login_identifiant_inconnu' => 'L’identificant « @login@ » es desconoissut.', |
|
| 455 | - 'login_login' => 'Login :', |
|
| 456 | - 'login_login2' => 'Login ò adreça email:', |
|
| 457 | - 'login_login_pass_incorrect' => '(Login ò mòt de santa Clara incorret.)', |
|
| 458 | - 'login_motpasseoublie' => 'mòt de Santa Clara oblidat ?', |
|
| 459 | - 'login_non_securise' => 'Mèfi, qu’aqueu formulari es pas securisat. |
|
| 426 | + // L |
|
| 427 | + 'lien_afficher_icones_seuls' => 'Far paréisser li icònas unicament', |
|
| 428 | + 'lien_afficher_texte_icones' => 'Far paréisser li icònas e lo tèxt', |
|
| 429 | + 'lien_afficher_texte_seul' => 'Far paréisser lo tèxt solet', |
|
| 430 | + 'lien_liberer' => 'liberar', |
|
| 431 | + 'lien_liberer_tous' => 'Liberar tot', |
|
| 432 | + 'lien_nouvea_pense_bete' => 'NOVÈLA NÒTA DE RENEMBRANÇA ', |
|
| 433 | + 'lien_nouveau_message' => 'MESSATGE NOVÈU', |
|
| 434 | + 'lien_nouvelle_annonce' => 'ANONCI NOVÈU', |
|
| 435 | + 'lien_petitions' => 'PETICION', |
|
| 436 | + 'lien_popularite' => 'popularitat: @popularite@%', |
|
| 437 | + 'lien_racine_site' => 'RAIÇ DAU SIT', |
|
| 438 | + 'lien_reessayer' => 'tornar temptar', |
|
| 439 | + 'lien_repondre_message' => 'Respoandre à-n-aqueu messatge', |
|
| 440 | + 'lien_supprimer' => 'suprimir', |
|
| 441 | + 'lien_tout_afficher' => 'Far tot paréisser', |
|
| 442 | + 'lien_visite_site' => 'visitar aqueu sit', |
|
| 443 | + 'lien_visites' => '@visites@ visitas', |
|
| 444 | + 'lien_voir_auteur' => 'Veire aquel autor', |
|
| 445 | + 'ligne' => 'Linha', |
|
| 446 | + 'login' => 'Connexion', |
|
| 447 | + 'login_acces_prive' => 'accès à l’espaci privat', |
|
| 448 | + 'login_autre_identifiant' => 'si connectar emb’un autre identificant', |
|
| 449 | + 'login_cookie_accepte' => 'Vorgatz configurar lo voastre navigador per que lu accèpte (aumens per aqueu sit).', |
|
| 450 | + 'login_cookie_oblige' => 'Per vos identificar d’una maniera segura sus aquest sit, vos cau acceptar lu cookies.', |
|
| 451 | + 'login_deconnexion_ok' => 'Siètz desconnectat/ada.', |
|
| 452 | + 'login_erreur_pass' => 'Error de mòt de santa Clara.', |
|
| 453 | + 'login_espace_prive' => 'espaci privat', |
|
| 454 | + 'login_identifiant_inconnu' => 'L’identificant « @login@ » es desconoissut.', |
|
| 455 | + 'login_login' => 'Login :', |
|
| 456 | + 'login_login2' => 'Login ò adreça email:', |
|
| 457 | + 'login_login_pass_incorrect' => '(Login ò mòt de santa Clara incorret.)', |
|
| 458 | + 'login_motpasseoublie' => 'mòt de Santa Clara oblidat ?', |
|
| 459 | + 'login_non_securise' => 'Mèfi, qu’aqueu formulari es pas securisat. |
|
| 460 | 460 | Se volètz pas que lo voastre mòt de santa Clara sigue |
| 461 | 461 | interceptat sus la ret, vorgatz activar Javascript |
| 462 | 462 | dins lo voastre navigador e', |
| 463 | - 'login_nouvelle_tentative' => 'novèla temptativa', |
|
| 464 | - 'login_par_ici' => 'Siètz registrat... per aquí...', |
|
| 465 | - 'login_pass2' => 'Mòt de santa Clara :', |
|
| 466 | - 'login_preferez_refuser' => '<b>Se preferissètz refudar lu cookies</b>, un autre metòde de connexion (mens securisat) es à la voastra disposicion:', |
|
| 467 | - 'login_recharger' => 'Tornar cargar aquela pàgina', |
|
| 468 | - 'login_rester_identifie' => 'Demorar identificat quaucu jorns', # MODIF |
|
| 469 | - 'login_retour_public' => 'Tornar au sit public', |
|
| 470 | - 'login_retour_site' => 'Tornar au sit public', |
|
| 471 | - 'login_retoursitepublic' => 'tornar au sit public', |
|
| 472 | - 'login_sinscrire' => 's’inscriure', # MODIF |
|
| 473 | - 'login_test_navigateur' => 'test navigador/tornar connectar', |
|
| 474 | - 'login_verifiez_navigateur' => '(verificatz pura que lo voastre navigador a pas conservat lo mòt de santa Clara en memòria...)', |
|
| 463 | + 'login_nouvelle_tentative' => 'novèla temptativa', |
|
| 464 | + 'login_par_ici' => 'Siètz registrat... per aquí...', |
|
| 465 | + 'login_pass2' => 'Mòt de santa Clara :', |
|
| 466 | + 'login_preferez_refuser' => '<b>Se preferissètz refudar lu cookies</b>, un autre metòde de connexion (mens securisat) es à la voastra disposicion:', |
|
| 467 | + 'login_recharger' => 'Tornar cargar aquela pàgina', |
|
| 468 | + 'login_rester_identifie' => 'Demorar identificat quaucu jorns', # MODIF |
|
| 469 | + 'login_retour_public' => 'Tornar au sit public', |
|
| 470 | + 'login_retour_site' => 'Tornar au sit public', |
|
| 471 | + 'login_retoursitepublic' => 'tornar au sit public', |
|
| 472 | + 'login_sinscrire' => 's’inscriure', # MODIF |
|
| 473 | + 'login_test_navigateur' => 'test navigador/tornar connectar', |
|
| 474 | + 'login_verifiez_navigateur' => '(verificatz pura que lo voastre navigador a pas conservat lo mòt de santa Clara en memòria...)', |
|
| 475 | 475 | |
| 476 | - // M |
|
| 477 | - 'masquer_trad' => 'Escondre li reviradas', |
|
| 478 | - 'module_fichiers_langues' => 'Fichiers de langa', |
|
| 476 | + // M |
|
| 477 | + 'masquer_trad' => 'Escondre li reviradas', |
|
| 478 | + 'module_fichiers_langues' => 'Fichiers de langa', |
|
| 479 | 479 | |
| 480 | - // N |
|
| 481 | - 'navigateur_pas_redirige' => 'Se lo voastre navigador es pas redirigit, clicatz aquí per continuar.', |
|
| 482 | - 'numero' => 'Numerò', |
|
| 480 | + // N |
|
| 481 | + 'navigateur_pas_redirige' => 'Se lo voastre navigador es pas redirigit, clicatz aquí per continuar.', |
|
| 482 | + 'numero' => 'Numerò', |
|
| 483 | 483 | |
| 484 | - // O |
|
| 485 | - 'occurence' => 'Ocurrénça', |
|
| 486 | - 'onglet_affacer_base' => 'Escafar la basa', |
|
| 487 | - 'onglet_auteur' => 'L’autor', |
|
| 488 | - 'onglet_contenu_site' => 'Contengut dau sit', |
|
| 489 | - 'onglet_evolution_visite_mod' => 'Evolucion', |
|
| 490 | - 'onglet_fonctions_avances' => 'Foncions avançadas', |
|
| 491 | - 'onglet_informations_personnelles' => 'Informacions personali', |
|
| 492 | - 'onglet_interactivite' => 'Interactivitat', |
|
| 493 | - 'onglet_messagerie' => 'Messatgeria', |
|
| 494 | - 'onglet_repartition_rubrique' => 'Reparticion per rubricas', |
|
| 495 | - 'onglet_save_restaur_base' => 'Sauvagardar/restaurar la basa', |
|
| 496 | - 'onglet_vider_cache' => 'Vuar l’amagador', |
|
| 484 | + // O |
|
| 485 | + 'occurence' => 'Ocurrénça', |
|
| 486 | + 'onglet_affacer_base' => 'Escafar la basa', |
|
| 487 | + 'onglet_auteur' => 'L’autor', |
|
| 488 | + 'onglet_contenu_site' => 'Contengut dau sit', |
|
| 489 | + 'onglet_evolution_visite_mod' => 'Evolucion', |
|
| 490 | + 'onglet_fonctions_avances' => 'Foncions avançadas', |
|
| 491 | + 'onglet_informations_personnelles' => 'Informacions personali', |
|
| 492 | + 'onglet_interactivite' => 'Interactivitat', |
|
| 493 | + 'onglet_messagerie' => 'Messatgeria', |
|
| 494 | + 'onglet_repartition_rubrique' => 'Reparticion per rubricas', |
|
| 495 | + 'onglet_save_restaur_base' => 'Sauvagardar/restaurar la basa', |
|
| 496 | + 'onglet_vider_cache' => 'Vuar l’amagador', |
|
| 497 | 497 | |
| 498 | - // P |
|
| 499 | - 'pass_choix_pass' => 'Vorgatz chausir lo voastre novèu mòt de santa Clara :', |
|
| 500 | - 'pass_erreur' => 'Error', |
|
| 501 | - 'pass_erreur_acces_refuse' => '<b>Error :</b> podètz plus accedir à-n-aqueu sit.', |
|
| 502 | - 'pass_erreur_code_inconnu' => '<b>Error :</b> aqueu còde correspoande à minga de visitaires qu’an accès à-n-aqueu sit.', |
|
| 503 | - 'pass_erreur_non_enregistre' => '<b>Error :</b> l’adreça <tt>@email_oubli@</tt> es pas registrada sus aqueu sit.', |
|
| 504 | - 'pass_erreur_non_valide' => '<b>Error :</b> aquel e-mail <tt>@email_oubli@</tt> es pas valid !', |
|
| 505 | - 'pass_erreur_probleme_technique' => '<b>Error:</b> per l’encausa d’un problema tecnic, l’e-mail si pòu pas mandar. ', |
|
| 506 | - 'pass_espace_prive_bla' => 'L’espaci privat d’aquest sit es dubèrt ai |
|
| 498 | + // P |
|
| 499 | + 'pass_choix_pass' => 'Vorgatz chausir lo voastre novèu mòt de santa Clara :', |
|
| 500 | + 'pass_erreur' => 'Error', |
|
| 501 | + 'pass_erreur_acces_refuse' => '<b>Error :</b> podètz plus accedir à-n-aqueu sit.', |
|
| 502 | + 'pass_erreur_code_inconnu' => '<b>Error :</b> aqueu còde correspoande à minga de visitaires qu’an accès à-n-aqueu sit.', |
|
| 503 | + 'pass_erreur_non_enregistre' => '<b>Error :</b> l’adreça <tt>@email_oubli@</tt> es pas registrada sus aqueu sit.', |
|
| 504 | + 'pass_erreur_non_valide' => '<b>Error :</b> aquel e-mail <tt>@email_oubli@</tt> es pas valid !', |
|
| 505 | + 'pass_erreur_probleme_technique' => '<b>Error:</b> per l’encausa d’un problema tecnic, l’e-mail si pòu pas mandar. ', |
|
| 506 | + 'pass_espace_prive_bla' => 'L’espaci privat d’aquest sit es dubèrt ai |
|
| 507 | 507 | visitaires que si son inscrichs. Un còup registrat/ada, |
| 508 | 508 | podrètz consultar lu articles en cors de redaccion, |
| 509 | 509 | prepauar d’articles novèus e participar à toi lu fòros.', |
| 510 | - 'pass_forum_bla' => 'Avètz demandat d’intervenir dins un fòro |
|
| 510 | + 'pass_forum_bla' => 'Avètz demandat d’intervenir dins un fòro |
|
| 511 | 511 | reservat ai visitaires registrats.', |
| 512 | - 'pass_indiquez_cidessous' => 'Marcatz çai sota l’adreça e-mail dont |
|
| 512 | + 'pass_indiquez_cidessous' => 'Marcatz çai sota l’adreça e-mail dont |
|
| 513 | 513 | vos registreretz lo còup passat. |
| 514 | 514 | Receberetz un e-mail que vos balharà lo biais de |
| 515 | 515 | tornar trobar lo voastre accès.', |
| 516 | - 'pass_mail_passcookie' => '(aquò es un messatge automatic) |
|
| 516 | + 'pass_mail_passcookie' => '(aquò es un messatge automatic) |
|
| 517 | 517 | Per tornar trobar lo voastre accès au sit |
| 518 | 518 | @nom_site_spip@ (@adresse_site@) |
| 519 | 519 | |
@@ -525,124 +525,124 @@ discard block |
||
| 525 | 525 | e vos tornar connectar au sit. |
| 526 | 526 | |
| 527 | 527 | ', |
| 528 | - 'pass_mot_oublie' => 'Mòt de santa Clara oblidat', |
|
| 529 | - 'pass_nouveau_enregistre' => 'Lo voastre novèu mòt de santa Clara es estat registrat.', |
|
| 530 | - 'pass_nouveau_pass' => 'Mòt de santa Clara novèu', |
|
| 531 | - 'pass_ok' => 'OK', |
|
| 532 | - 'pass_oubli_mot' => 'Denembrança dau mòt de santa Clara', |
|
| 533 | - 'pass_quitter_fenetre' => 'Quitar aquesta fenèstra ', |
|
| 534 | - 'pass_rappel_login' => 'Renembrança: lo voastre identificant (login) es « @login@ ».', |
|
| 535 | - 'pass_recevoir_mail' => 'Receberetz un e-mail que vos explicarà coma tornar trobar lo voastre accès au sit.', # MODIF |
|
| 536 | - 'pass_retour_public' => 'Tornar au sit public', |
|
| 537 | - 'pass_rien_a_faire_ici' => 'Ren à faire aquí.', |
|
| 538 | - 'pass_vousinscrire' => 'S’inscriure sus aquest sit', |
|
| 539 | - 'precedent' => 'precedent', |
|
| 540 | - 'previsualisation' => 'Previsualisacion', |
|
| 541 | - 'previsualiser' => 'Previsualisar', |
|
| 528 | + 'pass_mot_oublie' => 'Mòt de santa Clara oblidat', |
|
| 529 | + 'pass_nouveau_enregistre' => 'Lo voastre novèu mòt de santa Clara es estat registrat.', |
|
| 530 | + 'pass_nouveau_pass' => 'Mòt de santa Clara novèu', |
|
| 531 | + 'pass_ok' => 'OK', |
|
| 532 | + 'pass_oubli_mot' => 'Denembrança dau mòt de santa Clara', |
|
| 533 | + 'pass_quitter_fenetre' => 'Quitar aquesta fenèstra ', |
|
| 534 | + 'pass_rappel_login' => 'Renembrança: lo voastre identificant (login) es « @login@ ».', |
|
| 535 | + 'pass_recevoir_mail' => 'Receberetz un e-mail que vos explicarà coma tornar trobar lo voastre accès au sit.', # MODIF |
|
| 536 | + 'pass_retour_public' => 'Tornar au sit public', |
|
| 537 | + 'pass_rien_a_faire_ici' => 'Ren à faire aquí.', |
|
| 538 | + 'pass_vousinscrire' => 'S’inscriure sus aquest sit', |
|
| 539 | + 'precedent' => 'precedent', |
|
| 540 | + 'previsualisation' => 'Previsualisacion', |
|
| 541 | + 'previsualiser' => 'Previsualisar', |
|
| 542 | 542 | |
| 543 | - // R |
|
| 544 | - 'retour' => 'Tornar', |
|
| 543 | + // R |
|
| 544 | + 'retour' => 'Tornar', |
|
| 545 | 545 | |
| 546 | - // S |
|
| 547 | - 'spip_conforme_dtd' => 'SPIP considèra aqueu document coma confòrm au sieu DOCTYPE :', |
|
| 548 | - 'squelette' => 'esqueleta', |
|
| 549 | - 'squelette_inclus_ligne' => 'esqueleta inclusa, linha', |
|
| 550 | - 'squelette_ligne' => 'esqueleta, linha', |
|
| 551 | - 'stats_visites_et_popularite' => '@visites@ visitas ; popularitat : @popularite@', |
|
| 552 | - 'suivant' => 'seguent', |
|
| 546 | + // S |
|
| 547 | + 'spip_conforme_dtd' => 'SPIP considèra aqueu document coma confòrm au sieu DOCTYPE :', |
|
| 548 | + 'squelette' => 'esqueleta', |
|
| 549 | + 'squelette_inclus_ligne' => 'esqueleta inclusa, linha', |
|
| 550 | + 'squelette_ligne' => 'esqueleta, linha', |
|
| 551 | + 'stats_visites_et_popularite' => '@visites@ visitas ; popularitat : @popularite@', |
|
| 552 | + 'suivant' => 'seguent', |
|
| 553 | 553 | |
| 554 | - // T |
|
| 555 | - 'taille_ko' => '@taille@ Ko', |
|
| 556 | - 'taille_mo' => '@taille@ Mo', |
|
| 557 | - 'taille_octets' => '@taille@ octets', |
|
| 558 | - 'texte_actualite_site_1' => 'Quora seretz familharisat/ada mé l’interfaça, podretz clicar sus «', |
|
| 559 | - 'texte_actualite_site_2' => 'interfaça completa', |
|
| 560 | - 'texte_actualite_site_3' => '» per aver mai de possibilitats.', |
|
| 561 | - 'texte_creation_automatique_vignette' => 'La creacion automatica de vinhetas de previsualisacion es activada sus aqueu sit. S’installatz à partir d’aqueu formulari d’imatges au(ai) format(s) @gd_formats@, seràn acompanhats d’una vinheta d’una talha maximala de @taille_preview@ pixèls.', |
|
| 562 | - 'texte_documents_associes' => 'Lu documents seguents son associats à l’article, ma son pas estats drech inserits. Segon la compaginacion dau sit public, podràn aparéisser sota forma de documents jonchs.', |
|
| 563 | - 'texte_erreur_mise_niveau_base' => 'Error de basa de donadas pendent la mesa à nivèu. L’imatge <b>@fichier@</b> es pas passat (article @id_article@). |
|
| 554 | + // T |
|
| 555 | + 'taille_ko' => '@taille@ Ko', |
|
| 556 | + 'taille_mo' => '@taille@ Mo', |
|
| 557 | + 'taille_octets' => '@taille@ octets', |
|
| 558 | + 'texte_actualite_site_1' => 'Quora seretz familharisat/ada mé l’interfaça, podretz clicar sus «', |
|
| 559 | + 'texte_actualite_site_2' => 'interfaça completa', |
|
| 560 | + 'texte_actualite_site_3' => '» per aver mai de possibilitats.', |
|
| 561 | + 'texte_creation_automatique_vignette' => 'La creacion automatica de vinhetas de previsualisacion es activada sus aqueu sit. S’installatz à partir d’aqueu formulari d’imatges au(ai) format(s) @gd_formats@, seràn acompanhats d’una vinheta d’una talha maximala de @taille_preview@ pixèls.', |
|
| 562 | + 'texte_documents_associes' => 'Lu documents seguents son associats à l’article, ma son pas estats drech inserits. Segon la compaginacion dau sit public, podràn aparéisser sota forma de documents jonchs.', |
|
| 563 | + 'texte_erreur_mise_niveau_base' => 'Error de basa de donadas pendent la mesa à nivèu. L’imatge <b>@fichier@</b> es pas passat (article @id_article@). |
|
| 564 | 564 | Notatz ben aquela referença, tornatz ensajar la mesa à nivèu, e verificatz pi que lu imatges aparéisson encara dins lu articles.', |
| 565 | - 'texte_erreur_visiteur' => 'Avètz provat d’accèdre à l’espaci privat m’un identificant que lo permete pas.', |
|
| 566 | - 'texte_inc_auth_1' => 'Siètz identificat/ada coma |
|
| 565 | + 'texte_erreur_visiteur' => 'Avètz provat d’accèdre à l’espaci privat m’un identificant que lo permete pas.', |
|
| 566 | + 'texte_inc_auth_1' => 'Siètz identificat/ada coma |
|
| 567 | 567 | <b>@auth_login@</b>, ma aqueu login existisse pas ò pas plus mai dins la basa. |
| 568 | 568 | Temptatz de vos', |
| 569 | - 'texte_inc_auth_2' => 'tornar connectar', |
|
| 570 | - 'texte_inc_auth_3' => ', après aver eventualament quitat pi |
|
| 569 | + 'texte_inc_auth_2' => 'tornar connectar', |
|
| 570 | + 'texte_inc_auth_3' => ', après aver eventualament quitat pi |
|
| 571 | 571 | tornat lançar lo voastre navigador.', |
| 572 | - 'texte_inc_config' => 'Li modificacions fachi dins aquesti pàginas influençan bravament lo |
|
| 572 | + 'texte_inc_config' => 'Li modificacions fachi dins aquesti pàginas influençan bravament lo |
|
| 573 | 573 | foncionament dau voastre sit. Vos aconselham de pas i intervenir tant que siètz pas |
| 574 | 574 | acostumat/ada au foncionament dau sistema SPIP. <br /><br /><b> |
| 575 | 575 | En generau, si conselha foart |
| 576 | 576 | de laissar la carga d’aquesti pàginas au webmèstre principau dau voastre sit.</b>', |
| 577 | - 'texte_inc_meta_1' => 'Lo sistèma a rescontrat un error dins l’escritura dau fichier <code>@fichier@</code>. Vorgatz, coma administrator/triz dau sit,', |
|
| 578 | - 'texte_inc_meta_2' => 'verificar lu drechs d’escritura', |
|
| 579 | - 'texte_inc_meta_3' => 'sus lo repertòri <code>@repertoire@</code>.', |
|
| 580 | - 'texte_statut_en_cours_redaction' => 'en cors de redaccion', |
|
| 581 | - 'texte_statut_poubelle' => 'au bordilhier', |
|
| 582 | - 'texte_statut_propose_evaluation' => 'prepauat per evaluacion', |
|
| 583 | - 'texte_statut_publie' => 'publicat en linha', |
|
| 584 | - 'texte_statut_refuse' => 'refudat', |
|
| 585 | - 'titre_ajouter_mot_cle' => 'AJUSTAR UN MÒT CLAU :', |
|
| 586 | - 'titre_cadre_raccourcis' => 'ESCORCHAS :', |
|
| 587 | - 'titre_changer_couleur_interface' => 'Cambiar la color de l’interfaça', |
|
| 588 | - 'titre_image_admin_article' => 'Podetz administrar aquel article', |
|
| 589 | - 'titre_image_administrateur' => 'Administrator', |
|
| 590 | - 'titre_image_aide' => 'D’ajuda sus aquel element', |
|
| 591 | - 'titre_image_auteur_supprime' => 'Autor suprimit', |
|
| 592 | - 'titre_image_redacteur' => 'Redactor sensa accès', |
|
| 593 | - 'titre_image_redacteur_02' => 'Redactor', |
|
| 594 | - 'titre_image_visiteur' => 'Visitaire', |
|
| 595 | - 'titre_joindre_document' => 'JÓNHER UN DOCUMENT', |
|
| 596 | - 'titre_mots_cles' => 'MÒTS CLAUS', |
|
| 597 | - 'titre_probleme_technique' => 'Atencion : un problema tecnic (servidor SQL) empacha d’accedir à-n-aquela part dau sit. Mercé de la voastra indulgença.', |
|
| 598 | - 'titre_publier_document' => 'PUBLICAR UN DOCUMENT DINS AQUELA RUBRICA', |
|
| 599 | - 'titre_statistiques' => 'Estatisticas dau sit', |
|
| 600 | - 'titre_titre_document' => 'Titre dau document :', |
|
| 601 | - 'todo' => 'De venir', |
|
| 602 | - 'trad_reference' => '(referença dei reviradas)', |
|
| 577 | + 'texte_inc_meta_1' => 'Lo sistèma a rescontrat un error dins l’escritura dau fichier <code>@fichier@</code>. Vorgatz, coma administrator/triz dau sit,', |
|
| 578 | + 'texte_inc_meta_2' => 'verificar lu drechs d’escritura', |
|
| 579 | + 'texte_inc_meta_3' => 'sus lo repertòri <code>@repertoire@</code>.', |
|
| 580 | + 'texte_statut_en_cours_redaction' => 'en cors de redaccion', |
|
| 581 | + 'texte_statut_poubelle' => 'au bordilhier', |
|
| 582 | + 'texte_statut_propose_evaluation' => 'prepauat per evaluacion', |
|
| 583 | + 'texte_statut_publie' => 'publicat en linha', |
|
| 584 | + 'texte_statut_refuse' => 'refudat', |
|
| 585 | + 'titre_ajouter_mot_cle' => 'AJUSTAR UN MÒT CLAU :', |
|
| 586 | + 'titre_cadre_raccourcis' => 'ESCORCHAS :', |
|
| 587 | + 'titre_changer_couleur_interface' => 'Cambiar la color de l’interfaça', |
|
| 588 | + 'titre_image_admin_article' => 'Podetz administrar aquel article', |
|
| 589 | + 'titre_image_administrateur' => 'Administrator', |
|
| 590 | + 'titre_image_aide' => 'D’ajuda sus aquel element', |
|
| 591 | + 'titre_image_auteur_supprime' => 'Autor suprimit', |
|
| 592 | + 'titre_image_redacteur' => 'Redactor sensa accès', |
|
| 593 | + 'titre_image_redacteur_02' => 'Redactor', |
|
| 594 | + 'titre_image_visiteur' => 'Visitaire', |
|
| 595 | + 'titre_joindre_document' => 'JÓNHER UN DOCUMENT', |
|
| 596 | + 'titre_mots_cles' => 'MÒTS CLAUS', |
|
| 597 | + 'titre_probleme_technique' => 'Atencion : un problema tecnic (servidor SQL) empacha d’accedir à-n-aquela part dau sit. Mercé de la voastra indulgença.', |
|
| 598 | + 'titre_publier_document' => 'PUBLICAR UN DOCUMENT DINS AQUELA RUBRICA', |
|
| 599 | + 'titre_statistiques' => 'Estatisticas dau sit', |
|
| 600 | + 'titre_titre_document' => 'Titre dau document :', |
|
| 601 | + 'todo' => 'De venir', |
|
| 602 | + 'trad_reference' => '(referença dei reviradas)', |
|
| 603 | 603 | |
| 604 | - // Z |
|
| 605 | - 'zbug_balise_b_aval' => ' : balisa B en aval', |
|
| 606 | - 'zbug_balise_inexistante' => 'Balisa @balise@ mau declarada per @from@ ', |
|
| 607 | - 'zbug_boucle' => 'bloca', |
|
| 608 | - 'zbug_boucle_recursive_undef' => 'bloca recursiva non definida', |
|
| 609 | - 'zbug_champ_hors_boucle' => 'Camp @champ@ fòra bloca', |
|
| 610 | - 'zbug_champ_hors_motif' => 'Camp @champ@ en defòra d’una bloca de motiu @motif@', |
|
| 611 | - 'zbug_code' => 'còde', |
|
| 612 | - 'zbug_critere_inconnu' => 'critèri esconoissut @critere@', |
|
| 613 | - 'zbug_distant_interdit' => 'extèrne proïbit', |
|
| 614 | - 'zbug_doublon_table_sans_cle_primaire' => 'doblons sus una taula sensa clau primari atomica', |
|
| 615 | - 'zbug_doublon_table_sans_index' => 'doblons sus una taula sensa indèx', |
|
| 616 | - 'zbug_erreur_boucle_double' => 'BLOCA@id@: definicion dobla', |
|
| 617 | - 'zbug_erreur_boucle_fermant' => 'BLOCA@id@: lo tag barrador manca', |
|
| 618 | - 'zbug_erreur_boucle_syntaxe' => 'Sintaxi bloca incorrècta', |
|
| 619 | - 'zbug_erreur_compilation' => 'Error de compilacion', |
|
| 620 | - 'zbug_erreur_execution_page' => 'error d’execucion de la pàgina', |
|
| 621 | - 'zbug_erreur_filtre' => 'Error: filtre <b>« @filtre@ »</b> non definit', |
|
| 622 | - 'zbug_erreur_meme_parent' => '{meme_parent} s’aplica unicament ai blocas (FORUMS) ò (RUBRIQUES)', |
|
| 623 | - 'zbug_erreur_squelette' => 'Error(s) dins l’esqueleta', |
|
| 624 | - 'zbug_info_erreur_squelette' => 'Error sobre lo sit', |
|
| 625 | - 'zbug_inversion_ordre_inexistant' => 'inversion d’un òrdre inexistent', |
|
| 626 | - 'zbug_pagination_sans_critere' => 'Balisa #PAGINATION sensa critèri {pagination} ò emplegada dins una bocla recursiva', |
|
| 627 | - 'zbug_parametres_inclus_incorrects' => 'Paramètres d’inclusion incorrèctes', |
|
| 628 | - 'zbug_profile' => 'Temps de calcul : @time@', |
|
| 629 | - 'zbug_resultat' => 'resultat', |
|
| 630 | - 'zbug_serveur_indefini' => 'servidor SQL endefinit', |
|
| 631 | - 'zbug_table_inconnue' => 'Taula SQL « @table@ » esconoissuda', |
|
| 632 | - 'zxml_connus_attributs' => 'atributs conoissuts', |
|
| 633 | - 'zxml_de' => 'de', |
|
| 634 | - 'zxml_inconnu_attribut' => 'atribut pas conoissut', |
|
| 635 | - 'zxml_inconnu_balise' => 'balisa pas conoissuda', |
|
| 636 | - 'zxml_inconnu_entite' => 'entitat pas conoissuda', |
|
| 637 | - 'zxml_inconnu_id' => 'ID pas conoissut', |
|
| 638 | - 'zxml_mais_de' => 'ma de', |
|
| 639 | - 'zxml_non_conforme' => 'es pas confòrm au motiu', |
|
| 640 | - 'zxml_non_fils' => 'es pas un enfant de', |
|
| 641 | - 'zxml_nonvide_balise' => 'balisa non vuèia', |
|
| 642 | - 'zxml_obligatoire_attribut' => 'atribut obligatòri ma absent dins', |
|
| 643 | - 'zxml_succession_fils_incorrecte' => 'succession dei enfants incorrècte', |
|
| 644 | - 'zxml_survoler' => 'susvolar per veire lu corrèctes', |
|
| 645 | - 'zxml_valeur_attribut' => 'valor de l’atribut', |
|
| 646 | - 'zxml_vide_balise' => 'balise vuèia', |
|
| 647 | - 'zxml_vu' => 'vist adés' |
|
| 604 | + // Z |
|
| 605 | + 'zbug_balise_b_aval' => ' : balisa B en aval', |
|
| 606 | + 'zbug_balise_inexistante' => 'Balisa @balise@ mau declarada per @from@ ', |
|
| 607 | + 'zbug_boucle' => 'bloca', |
|
| 608 | + 'zbug_boucle_recursive_undef' => 'bloca recursiva non definida', |
|
| 609 | + 'zbug_champ_hors_boucle' => 'Camp @champ@ fòra bloca', |
|
| 610 | + 'zbug_champ_hors_motif' => 'Camp @champ@ en defòra d’una bloca de motiu @motif@', |
|
| 611 | + 'zbug_code' => 'còde', |
|
| 612 | + 'zbug_critere_inconnu' => 'critèri esconoissut @critere@', |
|
| 613 | + 'zbug_distant_interdit' => 'extèrne proïbit', |
|
| 614 | + 'zbug_doublon_table_sans_cle_primaire' => 'doblons sus una taula sensa clau primari atomica', |
|
| 615 | + 'zbug_doublon_table_sans_index' => 'doblons sus una taula sensa indèx', |
|
| 616 | + 'zbug_erreur_boucle_double' => 'BLOCA@id@: definicion dobla', |
|
| 617 | + 'zbug_erreur_boucle_fermant' => 'BLOCA@id@: lo tag barrador manca', |
|
| 618 | + 'zbug_erreur_boucle_syntaxe' => 'Sintaxi bloca incorrècta', |
|
| 619 | + 'zbug_erreur_compilation' => 'Error de compilacion', |
|
| 620 | + 'zbug_erreur_execution_page' => 'error d’execucion de la pàgina', |
|
| 621 | + 'zbug_erreur_filtre' => 'Error: filtre <b>« @filtre@ »</b> non definit', |
|
| 622 | + 'zbug_erreur_meme_parent' => '{meme_parent} s’aplica unicament ai blocas (FORUMS) ò (RUBRIQUES)', |
|
| 623 | + 'zbug_erreur_squelette' => 'Error(s) dins l’esqueleta', |
|
| 624 | + 'zbug_info_erreur_squelette' => 'Error sobre lo sit', |
|
| 625 | + 'zbug_inversion_ordre_inexistant' => 'inversion d’un òrdre inexistent', |
|
| 626 | + 'zbug_pagination_sans_critere' => 'Balisa #PAGINATION sensa critèri {pagination} ò emplegada dins una bocla recursiva', |
|
| 627 | + 'zbug_parametres_inclus_incorrects' => 'Paramètres d’inclusion incorrèctes', |
|
| 628 | + 'zbug_profile' => 'Temps de calcul : @time@', |
|
| 629 | + 'zbug_resultat' => 'resultat', |
|
| 630 | + 'zbug_serveur_indefini' => 'servidor SQL endefinit', |
|
| 631 | + 'zbug_table_inconnue' => 'Taula SQL « @table@ » esconoissuda', |
|
| 632 | + 'zxml_connus_attributs' => 'atributs conoissuts', |
|
| 633 | + 'zxml_de' => 'de', |
|
| 634 | + 'zxml_inconnu_attribut' => 'atribut pas conoissut', |
|
| 635 | + 'zxml_inconnu_balise' => 'balisa pas conoissuda', |
|
| 636 | + 'zxml_inconnu_entite' => 'entitat pas conoissuda', |
|
| 637 | + 'zxml_inconnu_id' => 'ID pas conoissut', |
|
| 638 | + 'zxml_mais_de' => 'ma de', |
|
| 639 | + 'zxml_non_conforme' => 'es pas confòrm au motiu', |
|
| 640 | + 'zxml_non_fils' => 'es pas un enfant de', |
|
| 641 | + 'zxml_nonvide_balise' => 'balisa non vuèia', |
|
| 642 | + 'zxml_obligatoire_attribut' => 'atribut obligatòri ma absent dins', |
|
| 643 | + 'zxml_succession_fils_incorrecte' => 'succession dei enfants incorrècte', |
|
| 644 | + 'zxml_survoler' => 'susvolar per veire lu corrèctes', |
|
| 645 | + 'zxml_valeur_attribut' => 'valor de l’atribut', |
|
| 646 | + 'zxml_vide_balise' => 'balise vuèia', |
|
| 647 | + 'zxml_vu' => 'vist adés' |
|
| 648 | 648 | ); |
@@ -8,59 +8,59 @@ discard block |
||
| 8 | 8 | * @param Pile $pile Pile |
| 9 | 9 | */ |
| 10 | 10 | function spip_generer_variables_css_typo(array $Pile): Collection { |
| 11 | - $vars = new Collection(); |
|
| 12 | - |
|
| 13 | - // Direction |
|
| 14 | - $vars->add('--spip-dir', $Pile[0]['dir']); |
|
| 15 | - $vars->add('--spip-left', $Pile[0]['left']); |
|
| 16 | - $vars->add('--spip-right', $Pile[0]['right']); |
|
| 17 | - |
|
| 18 | - // Typographie |
|
| 19 | - $vars->add('--spip-font-size', $Pile[0]['font-size']); |
|
| 20 | - $vars->add('--spip-line-height', $Pile[0]['line-height']); |
|
| 21 | - $vars->add('--spip-text-indent', $Pile[0]['text-indent']); |
|
| 22 | - $vars->add('--spip-font-family', $Pile[0]['font-family']); |
|
| 23 | - |
|
| 24 | - // Couleurs hors thème |
|
| 25 | - $vars->add('--spip-background-color', $Pile[0]['background-color']); |
|
| 26 | - $vars->add('--spip-color', $Pile[0]['color']); |
|
| 27 | - |
|
| 28 | - // Espacements pour le rythme vertical et les gouttières |
|
| 29 | - // Basés sur la hauteur d'une ligne de texte à la racine du document |
|
| 30 | - $vars->add('--spip-spacing-y', round(strmult($Pile[0]['font-size'], $Pile[0]['line-height']), 4) . 'rem'); |
|
| 31 | - $vars->add('--spip-spacing-x', round(strmult($Pile[0]['font-size'], $Pile[0]['line-height']), 4) . 'rem'); |
|
| 32 | - $vars->add('--spip-margin-bottom', $Pile[0]['margin-bottom']); // À déprécier |
|
| 33 | - |
|
| 34 | - // Bordures |
|
| 35 | - $vars->add('--spip-border-radius-mini', '0.2rem'); |
|
| 36 | - $vars->add('--spip-border-radius', '0.33rem'); |
|
| 37 | - $vars->add('--spip-border-radius-large', '0.66rem'); |
|
| 38 | - |
|
| 39 | - // Ombres portées |
|
| 40 | - $shadow_mini = |
|
| 41 | - '0 0.05em 0.1em hsla(0, 0%, 0%, 0.33),' . |
|
| 42 | - '0 0.1em 0.15em hsla(0, 0%, 0%, 0.05),' . |
|
| 43 | - '0 0.1em 0.25em hsla(0, 0%, 0%, 0.05)'; |
|
| 44 | - $shadow = |
|
| 45 | - '0 0.05em 0.15em hsla(0, 0%, 0%, 0.33),' . |
|
| 46 | - '0 0.1em 0.25em hsla(0, 0%, 0%, 0.05),' . |
|
| 47 | - '0 0.1em 0.5em hsla(0, 0%, 0%, 0.05)'; |
|
| 48 | - $shadow_large = |
|
| 49 | - '0 0.05em 0.15em hsla(0, 0%, 0%, 0.1),' . |
|
| 50 | - '0 0.2em 0.5em hsla(0, 0%, 0%, 0.1),' . |
|
| 51 | - '0 0.2em 1em hsla(0, 0%, 0%, 0.075)'; |
|
| 52 | - $shadow_huge = |
|
| 53 | - '0 0.1em 0.25em hsla(0, 0%, 0%, 0.1),' . |
|
| 54 | - '0 0.25em 1em hsla(0, 0%, 0%, 0.1),' . |
|
| 55 | - '0 0.5em 2em hsla(0, 0%, 0%, 0.075)'; |
|
| 56 | - $vars->add('--spip-box-shadow-mini', $shadow_mini); |
|
| 57 | - $vars->add('--spip-box-shadow-mini-hover', $shadow); |
|
| 58 | - $vars->add('--spip-box-shadow', $shadow); |
|
| 59 | - $vars->add('--spip-box-shadow-hover', $shadow_large); |
|
| 60 | - $vars->add('--spip-box-shadow-large', $shadow_large); |
|
| 61 | - $vars->add('--spip-box-shadow-large-hover', $shadow_huge); |
|
| 62 | - |
|
| 63 | - return $vars; |
|
| 11 | + $vars = new Collection(); |
|
| 12 | + |
|
| 13 | + // Direction |
|
| 14 | + $vars->add('--spip-dir', $Pile[0]['dir']); |
|
| 15 | + $vars->add('--spip-left', $Pile[0]['left']); |
|
| 16 | + $vars->add('--spip-right', $Pile[0]['right']); |
|
| 17 | + |
|
| 18 | + // Typographie |
|
| 19 | + $vars->add('--spip-font-size', $Pile[0]['font-size']); |
|
| 20 | + $vars->add('--spip-line-height', $Pile[0]['line-height']); |
|
| 21 | + $vars->add('--spip-text-indent', $Pile[0]['text-indent']); |
|
| 22 | + $vars->add('--spip-font-family', $Pile[0]['font-family']); |
|
| 23 | + |
|
| 24 | + // Couleurs hors thème |
|
| 25 | + $vars->add('--spip-background-color', $Pile[0]['background-color']); |
|
| 26 | + $vars->add('--spip-color', $Pile[0]['color']); |
|
| 27 | + |
|
| 28 | + // Espacements pour le rythme vertical et les gouttières |
|
| 29 | + // Basés sur la hauteur d'une ligne de texte à la racine du document |
|
| 30 | + $vars->add('--spip-spacing-y', round(strmult($Pile[0]['font-size'], $Pile[0]['line-height']), 4) . 'rem'); |
|
| 31 | + $vars->add('--spip-spacing-x', round(strmult($Pile[0]['font-size'], $Pile[0]['line-height']), 4) . 'rem'); |
|
| 32 | + $vars->add('--spip-margin-bottom', $Pile[0]['margin-bottom']); // À déprécier |
|
| 33 | + |
|
| 34 | + // Bordures |
|
| 35 | + $vars->add('--spip-border-radius-mini', '0.2rem'); |
|
| 36 | + $vars->add('--spip-border-radius', '0.33rem'); |
|
| 37 | + $vars->add('--spip-border-radius-large', '0.66rem'); |
|
| 38 | + |
|
| 39 | + // Ombres portées |
|
| 40 | + $shadow_mini = |
|
| 41 | + '0 0.05em 0.1em hsla(0, 0%, 0%, 0.33),' . |
|
| 42 | + '0 0.1em 0.15em hsla(0, 0%, 0%, 0.05),' . |
|
| 43 | + '0 0.1em 0.25em hsla(0, 0%, 0%, 0.05)'; |
|
| 44 | + $shadow = |
|
| 45 | + '0 0.05em 0.15em hsla(0, 0%, 0%, 0.33),' . |
|
| 46 | + '0 0.1em 0.25em hsla(0, 0%, 0%, 0.05),' . |
|
| 47 | + '0 0.1em 0.5em hsla(0, 0%, 0%, 0.05)'; |
|
| 48 | + $shadow_large = |
|
| 49 | + '0 0.05em 0.15em hsla(0, 0%, 0%, 0.1),' . |
|
| 50 | + '0 0.2em 0.5em hsla(0, 0%, 0%, 0.1),' . |
|
| 51 | + '0 0.2em 1em hsla(0, 0%, 0%, 0.075)'; |
|
| 52 | + $shadow_huge = |
|
| 53 | + '0 0.1em 0.25em hsla(0, 0%, 0%, 0.1),' . |
|
| 54 | + '0 0.25em 1em hsla(0, 0%, 0%, 0.1),' . |
|
| 55 | + '0 0.5em 2em hsla(0, 0%, 0%, 0.075)'; |
|
| 56 | + $vars->add('--spip-box-shadow-mini', $shadow_mini); |
|
| 57 | + $vars->add('--spip-box-shadow-mini-hover', $shadow); |
|
| 58 | + $vars->add('--spip-box-shadow', $shadow); |
|
| 59 | + $vars->add('--spip-box-shadow-hover', $shadow_large); |
|
| 60 | + $vars->add('--spip-box-shadow-large', $shadow_large); |
|
| 61 | + $vars->add('--spip-box-shadow-large-hover', $shadow_huge); |
|
| 62 | + |
|
| 63 | + return $vars; |
|
| 64 | 64 | } |
| 65 | 65 | |
| 66 | 66 | /** |
@@ -69,101 +69,101 @@ discard block |
||
| 69 | 69 | * @param string $couleur Couleur hex |
| 70 | 70 | */ |
| 71 | 71 | function spip_generer_variables_css_couleurs_theme(string $couleur): Collection { |
| 72 | - $vars = new Collection(); |
|
| 73 | - |
|
| 74 | - #$vars->add('--spip-color-theme--hsl', couleur_hex_to_hsl($couleur, 'h, s, l')); // redéfini ensuite |
|
| 75 | - $vars->add('--spip-color-theme--h', couleur_hex_to_hsl($couleur, 'h')); |
|
| 76 | - $vars->add('--spip-color-theme--s', couleur_hex_to_hsl($couleur, 's')); |
|
| 77 | - $vars->add('--spip-color-theme--l', couleur_hex_to_hsl($couleur, 'l')); |
|
| 78 | - |
|
| 79 | - // un joli dégradé coloré de presque blanc à presque noir… |
|
| 80 | - $vars->add('--spip-color-theme--100', couleur_hex_to_hsl(couleur_eclaircir($couleur, .99), 'h, s, l')); |
|
| 81 | - $vars->add('--spip-color-theme--98', couleur_hex_to_hsl(couleur_eclaircir($couleur, .95), 'h, s, l')); |
|
| 82 | - $vars->add('--spip-color-theme--95', couleur_hex_to_hsl(couleur_eclaircir($couleur, .90), 'h, s, l')); |
|
| 83 | - $vars->add('--spip-color-theme--90', couleur_hex_to_hsl(couleur_eclaircir($couleur, .75), 'h, s, l')); |
|
| 84 | - $vars->add('--spip-color-theme--80', couleur_hex_to_hsl(couleur_eclaircir($couleur, .50), 'h, s, l')); |
|
| 85 | - $vars->add('--spip-color-theme--70', couleur_hex_to_hsl(couleur_eclaircir($couleur, .25), 'h, s, l')); |
|
| 86 | - $vars->add('--spip-color-theme--60', couleur_hex_to_hsl($couleur, 'h, s, l')); |
|
| 87 | - $vars->add('--spip-color-theme--50', couleur_hex_to_hsl(couleur_foncer($couleur, .125), 'h, s, l')); |
|
| 88 | - $vars->add('--spip-color-theme--40', couleur_hex_to_hsl(couleur_foncer($couleur, .25), 'h, s, l')); |
|
| 89 | - $vars->add('--spip-color-theme--30', couleur_hex_to_hsl(couleur_foncer($couleur, .375), 'h, s, l')); |
|
| 90 | - $vars->add('--spip-color-theme--20', couleur_hex_to_hsl(couleur_foncer($couleur, .50), 'h, s, l')); |
|
| 91 | - $vars->add('--spip-color-theme--10', couleur_hex_to_hsl(couleur_foncer($couleur, .75), 'h, s, l')); |
|
| 92 | - $vars->add('--spip-color-theme--00', couleur_hex_to_hsl(couleur_foncer($couleur, .98), 'h, s, l')); |
|
| 93 | - |
|
| 94 | - return $vars; |
|
| 72 | + $vars = new Collection(); |
|
| 73 | + |
|
| 74 | + #$vars->add('--spip-color-theme--hsl', couleur_hex_to_hsl($couleur, 'h, s, l')); // redéfini ensuite |
|
| 75 | + $vars->add('--spip-color-theme--h', couleur_hex_to_hsl($couleur, 'h')); |
|
| 76 | + $vars->add('--spip-color-theme--s', couleur_hex_to_hsl($couleur, 's')); |
|
| 77 | + $vars->add('--spip-color-theme--l', couleur_hex_to_hsl($couleur, 'l')); |
|
| 78 | + |
|
| 79 | + // un joli dégradé coloré de presque blanc à presque noir… |
|
| 80 | + $vars->add('--spip-color-theme--100', couleur_hex_to_hsl(couleur_eclaircir($couleur, .99), 'h, s, l')); |
|
| 81 | + $vars->add('--spip-color-theme--98', couleur_hex_to_hsl(couleur_eclaircir($couleur, .95), 'h, s, l')); |
|
| 82 | + $vars->add('--spip-color-theme--95', couleur_hex_to_hsl(couleur_eclaircir($couleur, .90), 'h, s, l')); |
|
| 83 | + $vars->add('--spip-color-theme--90', couleur_hex_to_hsl(couleur_eclaircir($couleur, .75), 'h, s, l')); |
|
| 84 | + $vars->add('--spip-color-theme--80', couleur_hex_to_hsl(couleur_eclaircir($couleur, .50), 'h, s, l')); |
|
| 85 | + $vars->add('--spip-color-theme--70', couleur_hex_to_hsl(couleur_eclaircir($couleur, .25), 'h, s, l')); |
|
| 86 | + $vars->add('--spip-color-theme--60', couleur_hex_to_hsl($couleur, 'h, s, l')); |
|
| 87 | + $vars->add('--spip-color-theme--50', couleur_hex_to_hsl(couleur_foncer($couleur, .125), 'h, s, l')); |
|
| 88 | + $vars->add('--spip-color-theme--40', couleur_hex_to_hsl(couleur_foncer($couleur, .25), 'h, s, l')); |
|
| 89 | + $vars->add('--spip-color-theme--30', couleur_hex_to_hsl(couleur_foncer($couleur, .375), 'h, s, l')); |
|
| 90 | + $vars->add('--spip-color-theme--20', couleur_hex_to_hsl(couleur_foncer($couleur, .50), 'h, s, l')); |
|
| 91 | + $vars->add('--spip-color-theme--10', couleur_hex_to_hsl(couleur_foncer($couleur, .75), 'h, s, l')); |
|
| 92 | + $vars->add('--spip-color-theme--00', couleur_hex_to_hsl(couleur_foncer($couleur, .98), 'h, s, l')); |
|
| 93 | + |
|
| 94 | + return $vars; |
|
| 95 | 95 | } |
| 96 | 96 | |
| 97 | 97 | /** |
| 98 | 98 | * Génère les variables CSS de couleurs, dont celles dépendantes des couleurs du thème actif. |
| 99 | 99 | */ |
| 100 | 100 | function spip_generer_variables_css_couleurs(): Collection { |
| 101 | - $vars = new Collection(); |
|
| 102 | - |
|
| 103 | - // nos déclinaisons de couleur (basées sur le dégradé précedent, où 60 est là couleur du thème) |
|
| 104 | - $vars->add('--spip-color-theme-white--hsl', 'var(--spip-color-theme--100)'); |
|
| 105 | - $vars->add('--spip-color-theme-lightest--hsl', 'var(--spip-color-theme--95)'); |
|
| 106 | - $vars->add('--spip-color-theme-lighter--hsl', 'var(--spip-color-theme--90)'); |
|
| 107 | - $vars->add('--spip-color-theme-light--hsl', 'var(--spip-color-theme--80)'); |
|
| 108 | - $vars->add('--spip-color-theme--hsl', 'var(--spip-color-theme--60)'); |
|
| 109 | - $vars->add('--spip-color-theme-dark--hsl', 'var(--spip-color-theme--40)'); |
|
| 110 | - $vars->add('--spip-color-theme-darker--hsl', 'var(--spip-color-theme--20)'); |
|
| 111 | - $vars->add('--spip-color-theme-darkest--hsl', 'var(--spip-color-theme--10)'); |
|
| 112 | - $vars->add('--spip-color-theme-black--hsl', 'var(--spip-color-theme--00)'); |
|
| 113 | - |
|
| 114 | - $vars->add('--spip-color-theme-white', 'hsl(var(--spip-color-theme-white--hsl))'); |
|
| 115 | - $vars->add('--spip-color-theme-lightest', 'hsl(var(--spip-color-theme-lightest--hsl))'); |
|
| 116 | - $vars->add('--spip-color-theme-lighter', 'hsl(var(--spip-color-theme-lighter--hsl))'); |
|
| 117 | - $vars->add('--spip-color-theme-light', 'hsl(var(--spip-color-theme-light--hsl))'); |
|
| 118 | - $vars->add('--spip-color-theme', 'hsl(var(--spip-color-theme--hsl))'); |
|
| 119 | - $vars->add('--spip-color-theme-dark', 'hsl(var(--spip-color-theme-dark--hsl))'); |
|
| 120 | - $vars->add('--spip-color-theme-darker', 'hsl(var(--spip-color-theme-darker--hsl))'); |
|
| 121 | - $vars->add('--spip-color-theme-darkest', 'hsl(var(--spip-color-theme-darkest--hsl))'); |
|
| 122 | - $vars->add('--spip-color-theme-black', 'hsl(var(--spip-color-theme-black--hsl))'); |
|
| 123 | - |
|
| 124 | - // déclinaisons de gris (luminosité calquée sur le dégradé de couleur) |
|
| 125 | - $vars->add('--spip-color-white--hsl', '0, 0%, 100%'); |
|
| 126 | - $vars->add('--spip-color-gray-lightest--hsl', '0, 0%, 96%'); |
|
| 127 | - $vars->add('--spip-color-gray-lighter--hsl', '0, 0%, 90%'); |
|
| 128 | - $vars->add('--spip-color-gray-light--hsl', '0, 0%, 80%'); |
|
| 129 | - $vars->add('--spip-color-gray--hsl', '0, 0%, 60%'); |
|
| 130 | - $vars->add('--spip-color-gray-dark--hsl', '0, 0%, 40%'); |
|
| 131 | - $vars->add('--spip-color-gray-darker--hsl', '0, 0%, 20%'); |
|
| 132 | - $vars->add('--spip-color-gray-darkest--hsl', '0, 0%, 10%'); |
|
| 133 | - $vars->add('--spip-color-black--hsl', '0, 0%, 0%'); |
|
| 134 | - |
|
| 135 | - $vars->add('--spip-color-white', 'hsl(var(--spip-color-white--hsl))'); |
|
| 136 | - $vars->add('--spip-color-gray-lightest', 'hsl(var(--spip-color-gray-lightest--hsl))'); |
|
| 137 | - $vars->add('--spip-color-gray-lighter', 'hsl(var(--spip-color-gray-lighter--hsl))'); |
|
| 138 | - $vars->add('--spip-color-gray-light', 'hsl(var(--spip-color-gray-light--hsl))'); |
|
| 139 | - $vars->add('--spip-color-gray', 'hsl(var(--spip-color-gray--hsl))'); |
|
| 140 | - $vars->add('--spip-color-gray-dark', 'hsl(var(--spip-color-gray-dark--hsl))'); |
|
| 141 | - $vars->add('--spip-color-gray-darker', 'hsl(var(--spip-color-gray-darker--hsl))'); |
|
| 142 | - $vars->add('--spip-color-gray-darkest', 'hsl(var(--spip-color-gray-darkest--hsl))'); |
|
| 143 | - $vars->add('--spip-color-black', 'hsl(var(--spip-color-black--hsl))'); |
|
| 144 | - |
|
| 145 | - // Différents états : erreur, etc. |
|
| 146 | - $vars->add('--spip-color-success--hsl', '72, 66%, 62%'); |
|
| 147 | - $vars->add('--spip-color-success--h', '72'); |
|
| 148 | - $vars->add('--spip-color-success--s', '66%'); |
|
| 149 | - $vars->add('--spip-color-success--l', '62%'); |
|
| 150 | - $vars->add('--spip-color-error--hsl', '356, 70%, 57%'); |
|
| 151 | - $vars->add('--spip-color-error--h', '356'); |
|
| 152 | - $vars->add('--spip-color-error--s', '70%'); |
|
| 153 | - $vars->add('--spip-color-error--l', '57%'); |
|
| 154 | - $vars->add('--spip-color-notice--hsl', '47, 100%, 62%'); |
|
| 155 | - $vars->add('--spip-color-notice--h', '47'); |
|
| 156 | - $vars->add('--spip-color-notice--s', '100%'); |
|
| 157 | - $vars->add('--spip-color-notice--l', '62%'); |
|
| 158 | - $vars->add('--spip-color-info--hsl', '197, 56%, 27%'); |
|
| 159 | - $vars->add('--spip-color-info--h', '197'); |
|
| 160 | - $vars->add('--spip-color-info--s', '56%'); |
|
| 161 | - $vars->add('--spip-color-info--l', '27%'); |
|
| 162 | - |
|
| 163 | - $vars->add('--spip-color-success', 'hsl(var(--spip-color-success--hsl))'); |
|
| 164 | - $vars->add('--spip-color-error', 'hsl(var(--spip-color-error--hsl))'); |
|
| 165 | - $vars->add('--spip-color-notice', 'hsl(var(--spip-color-notice--hsl))'); |
|
| 166 | - $vars->add('--spip-color-info', 'hsl(var(--spip-color-info--hsl))'); |
|
| 167 | - |
|
| 168 | - return $vars; |
|
| 101 | + $vars = new Collection(); |
|
| 102 | + |
|
| 103 | + // nos déclinaisons de couleur (basées sur le dégradé précedent, où 60 est là couleur du thème) |
|
| 104 | + $vars->add('--spip-color-theme-white--hsl', 'var(--spip-color-theme--100)'); |
|
| 105 | + $vars->add('--spip-color-theme-lightest--hsl', 'var(--spip-color-theme--95)'); |
|
| 106 | + $vars->add('--spip-color-theme-lighter--hsl', 'var(--spip-color-theme--90)'); |
|
| 107 | + $vars->add('--spip-color-theme-light--hsl', 'var(--spip-color-theme--80)'); |
|
| 108 | + $vars->add('--spip-color-theme--hsl', 'var(--spip-color-theme--60)'); |
|
| 109 | + $vars->add('--spip-color-theme-dark--hsl', 'var(--spip-color-theme--40)'); |
|
| 110 | + $vars->add('--spip-color-theme-darker--hsl', 'var(--spip-color-theme--20)'); |
|
| 111 | + $vars->add('--spip-color-theme-darkest--hsl', 'var(--spip-color-theme--10)'); |
|
| 112 | + $vars->add('--spip-color-theme-black--hsl', 'var(--spip-color-theme--00)'); |
|
| 113 | + |
|
| 114 | + $vars->add('--spip-color-theme-white', 'hsl(var(--spip-color-theme-white--hsl))'); |
|
| 115 | + $vars->add('--spip-color-theme-lightest', 'hsl(var(--spip-color-theme-lightest--hsl))'); |
|
| 116 | + $vars->add('--spip-color-theme-lighter', 'hsl(var(--spip-color-theme-lighter--hsl))'); |
|
| 117 | + $vars->add('--spip-color-theme-light', 'hsl(var(--spip-color-theme-light--hsl))'); |
|
| 118 | + $vars->add('--spip-color-theme', 'hsl(var(--spip-color-theme--hsl))'); |
|
| 119 | + $vars->add('--spip-color-theme-dark', 'hsl(var(--spip-color-theme-dark--hsl))'); |
|
| 120 | + $vars->add('--spip-color-theme-darker', 'hsl(var(--spip-color-theme-darker--hsl))'); |
|
| 121 | + $vars->add('--spip-color-theme-darkest', 'hsl(var(--spip-color-theme-darkest--hsl))'); |
|
| 122 | + $vars->add('--spip-color-theme-black', 'hsl(var(--spip-color-theme-black--hsl))'); |
|
| 123 | + |
|
| 124 | + // déclinaisons de gris (luminosité calquée sur le dégradé de couleur) |
|
| 125 | + $vars->add('--spip-color-white--hsl', '0, 0%, 100%'); |
|
| 126 | + $vars->add('--spip-color-gray-lightest--hsl', '0, 0%, 96%'); |
|
| 127 | + $vars->add('--spip-color-gray-lighter--hsl', '0, 0%, 90%'); |
|
| 128 | + $vars->add('--spip-color-gray-light--hsl', '0, 0%, 80%'); |
|
| 129 | + $vars->add('--spip-color-gray--hsl', '0, 0%, 60%'); |
|
| 130 | + $vars->add('--spip-color-gray-dark--hsl', '0, 0%, 40%'); |
|
| 131 | + $vars->add('--spip-color-gray-darker--hsl', '0, 0%, 20%'); |
|
| 132 | + $vars->add('--spip-color-gray-darkest--hsl', '0, 0%, 10%'); |
|
| 133 | + $vars->add('--spip-color-black--hsl', '0, 0%, 0%'); |
|
| 134 | + |
|
| 135 | + $vars->add('--spip-color-white', 'hsl(var(--spip-color-white--hsl))'); |
|
| 136 | + $vars->add('--spip-color-gray-lightest', 'hsl(var(--spip-color-gray-lightest--hsl))'); |
|
| 137 | + $vars->add('--spip-color-gray-lighter', 'hsl(var(--spip-color-gray-lighter--hsl))'); |
|
| 138 | + $vars->add('--spip-color-gray-light', 'hsl(var(--spip-color-gray-light--hsl))'); |
|
| 139 | + $vars->add('--spip-color-gray', 'hsl(var(--spip-color-gray--hsl))'); |
|
| 140 | + $vars->add('--spip-color-gray-dark', 'hsl(var(--spip-color-gray-dark--hsl))'); |
|
| 141 | + $vars->add('--spip-color-gray-darker', 'hsl(var(--spip-color-gray-darker--hsl))'); |
|
| 142 | + $vars->add('--spip-color-gray-darkest', 'hsl(var(--spip-color-gray-darkest--hsl))'); |
|
| 143 | + $vars->add('--spip-color-black', 'hsl(var(--spip-color-black--hsl))'); |
|
| 144 | + |
|
| 145 | + // Différents états : erreur, etc. |
|
| 146 | + $vars->add('--spip-color-success--hsl', '72, 66%, 62%'); |
|
| 147 | + $vars->add('--spip-color-success--h', '72'); |
|
| 148 | + $vars->add('--spip-color-success--s', '66%'); |
|
| 149 | + $vars->add('--spip-color-success--l', '62%'); |
|
| 150 | + $vars->add('--spip-color-error--hsl', '356, 70%, 57%'); |
|
| 151 | + $vars->add('--spip-color-error--h', '356'); |
|
| 152 | + $vars->add('--spip-color-error--s', '70%'); |
|
| 153 | + $vars->add('--spip-color-error--l', '57%'); |
|
| 154 | + $vars->add('--spip-color-notice--hsl', '47, 100%, 62%'); |
|
| 155 | + $vars->add('--spip-color-notice--h', '47'); |
|
| 156 | + $vars->add('--spip-color-notice--s', '100%'); |
|
| 157 | + $vars->add('--spip-color-notice--l', '62%'); |
|
| 158 | + $vars->add('--spip-color-info--hsl', '197, 56%, 27%'); |
|
| 159 | + $vars->add('--spip-color-info--h', '197'); |
|
| 160 | + $vars->add('--spip-color-info--s', '56%'); |
|
| 161 | + $vars->add('--spip-color-info--l', '27%'); |
|
| 162 | + |
|
| 163 | + $vars->add('--spip-color-success', 'hsl(var(--spip-color-success--hsl))'); |
|
| 164 | + $vars->add('--spip-color-error', 'hsl(var(--spip-color-error--hsl))'); |
|
| 165 | + $vars->add('--spip-color-notice', 'hsl(var(--spip-color-notice--hsl))'); |
|
| 166 | + $vars->add('--spip-color-info', 'hsl(var(--spip-color-info--hsl))'); |
|
| 167 | + |
|
| 168 | + return $vars; |
|
| 169 | 169 | } |
@@ -21,7 +21,7 @@ discard block |
||
| 21 | 21 | **/ |
| 22 | 22 | |
| 23 | 23 | if (!defined('_ECRIRE_INC_VERSION')) { |
| 24 | - return; |
|
| 24 | + return; |
|
| 25 | 25 | } |
| 26 | 26 | |
| 27 | 27 | /** Repérer un code ne calculant rien, meme avec commentaire */ |
@@ -62,92 +62,92 @@ discard block |
||
| 62 | 62 | |
| 63 | 63 | |
| 64 | 64 | function argumenter_inclure( |
| 65 | - $params, |
|
| 66 | - $rejet_filtres, |
|
| 67 | - $p, |
|
| 68 | - &$boucles, |
|
| 69 | - $id_boucle, |
|
| 70 | - $echap = true, |
|
| 71 | - $lang = '', |
|
| 72 | - $fond1 = false |
|
| 65 | + $params, |
|
| 66 | + $rejet_filtres, |
|
| 67 | + $p, |
|
| 68 | + &$boucles, |
|
| 69 | + $id_boucle, |
|
| 70 | + $echap = true, |
|
| 71 | + $lang = '', |
|
| 72 | + $fond1 = false |
|
| 73 | 73 | ) { |
| 74 | - $l = []; |
|
| 75 | - $erreur_p_i_i = ''; |
|
| 76 | - if (!is_array($params)) { |
|
| 77 | - return $l; |
|
| 78 | - } |
|
| 79 | - foreach ($params as $k => $couple) { |
|
| 80 | - // la liste d'arguments d'inclusion peut se terminer par un filtre |
|
| 81 | - $filtre = array_shift($couple); |
|
| 82 | - if ($filtre) { |
|
| 83 | - break; |
|
| 84 | - } |
|
| 85 | - foreach ($couple as $n => $val) { |
|
| 86 | - $var = $val[0]; |
|
| 87 | - if ($var->type != 'texte') { |
|
| 88 | - if ($n or $k or $fond1) { |
|
| 89 | - $erreur_p_i_i = [ |
|
| 90 | - 'zbug_parametres_inclus_incorrects', |
|
| 91 | - ['param' => $var->nom_champ] |
|
| 92 | - ]; |
|
| 93 | - erreur_squelette($erreur_p_i_i, $p); |
|
| 94 | - break; |
|
| 95 | - } else { |
|
| 96 | - $l[1] = calculer_liste($val, $p->descr, $boucles, $id_boucle); |
|
| 97 | - } |
|
| 98 | - } else { |
|
| 99 | - preg_match(',^([^=]*)(=?)(.*)$,m', $var->texte, $m); |
|
| 100 | - $m = array_pad($m, 3, null); |
|
| 101 | - $var = $m[1]; |
|
| 102 | - $auto = false; |
|
| 103 | - |
|
| 104 | - if ($m[2]) { |
|
| 105 | - $v = $m[3]; |
|
| 106 | - if (preg_match(',^[\'"](.*)[\'"]$,', $v, $m)) { |
|
| 107 | - $v = $m[1]; |
|
| 108 | - } |
|
| 109 | - $val[0] = new Texte(); |
|
| 110 | - $val[0]->texte = $v; |
|
| 111 | - } elseif ($k or $n or $fond1) { |
|
| 112 | - $auto = true; |
|
| 113 | - } else { |
|
| 114 | - $var = 1; |
|
| 115 | - } |
|
| 116 | - |
|
| 117 | - if ($var == 'lang') { |
|
| 118 | - $lang = !$auto |
|
| 119 | - ? calculer_liste($val, $p->descr, $boucles, $id_boucle) |
|
| 120 | - : '$GLOBALS["spip_lang"]'; |
|
| 121 | - } else { |
|
| 122 | - $val = $auto |
|
| 123 | - ? index_pile($id_boucle, $var, $boucles) |
|
| 124 | - : calculer_liste($val, $p->descr, $boucles, $id_boucle); |
|
| 125 | - if ($var !== 1) { |
|
| 126 | - $val = ($echap ? "\'$var\' => ' . argumenter_squelette(" : "'$var' => ") |
|
| 127 | - . $val . ($echap ? ") . '" : ' '); |
|
| 128 | - } else { |
|
| 129 | - $val = $echap ? "'.$val.'" : $val; |
|
| 130 | - } |
|
| 131 | - $l[$var] = $val; |
|
| 132 | - } |
|
| 133 | - } |
|
| 134 | - } |
|
| 135 | - } |
|
| 136 | - if ($erreur_p_i_i) { |
|
| 137 | - return false; |
|
| 138 | - } |
|
| 139 | - // Cas particulier de la langue : si {lang=xx} est definie, on |
|
| 140 | - // la passe, sinon on passe la langue courante au moment du calcul |
|
| 141 | - // sauf si on n'en veut pas |
|
| 142 | - if ($lang === false) { |
|
| 143 | - return $l; |
|
| 144 | - } |
|
| 145 | - if (!$lang) { |
|
| 146 | - $lang = '$GLOBALS["spip_lang"]'; |
|
| 147 | - } |
|
| 148 | - $l['lang'] = ($echap ? "\'lang\' => ' . argumenter_squelette(" : "'lang' => ") . $lang . ($echap ? ") . '" : ' '); |
|
| 149 | - |
|
| 150 | - return $l; |
|
| 74 | + $l = []; |
|
| 75 | + $erreur_p_i_i = ''; |
|
| 76 | + if (!is_array($params)) { |
|
| 77 | + return $l; |
|
| 78 | + } |
|
| 79 | + foreach ($params as $k => $couple) { |
|
| 80 | + // la liste d'arguments d'inclusion peut se terminer par un filtre |
|
| 81 | + $filtre = array_shift($couple); |
|
| 82 | + if ($filtre) { |
|
| 83 | + break; |
|
| 84 | + } |
|
| 85 | + foreach ($couple as $n => $val) { |
|
| 86 | + $var = $val[0]; |
|
| 87 | + if ($var->type != 'texte') { |
|
| 88 | + if ($n or $k or $fond1) { |
|
| 89 | + $erreur_p_i_i = [ |
|
| 90 | + 'zbug_parametres_inclus_incorrects', |
|
| 91 | + ['param' => $var->nom_champ] |
|
| 92 | + ]; |
|
| 93 | + erreur_squelette($erreur_p_i_i, $p); |
|
| 94 | + break; |
|
| 95 | + } else { |
|
| 96 | + $l[1] = calculer_liste($val, $p->descr, $boucles, $id_boucle); |
|
| 97 | + } |
|
| 98 | + } else { |
|
| 99 | + preg_match(',^([^=]*)(=?)(.*)$,m', $var->texte, $m); |
|
| 100 | + $m = array_pad($m, 3, null); |
|
| 101 | + $var = $m[1]; |
|
| 102 | + $auto = false; |
|
| 103 | + |
|
| 104 | + if ($m[2]) { |
|
| 105 | + $v = $m[3]; |
|
| 106 | + if (preg_match(',^[\'"](.*)[\'"]$,', $v, $m)) { |
|
| 107 | + $v = $m[1]; |
|
| 108 | + } |
|
| 109 | + $val[0] = new Texte(); |
|
| 110 | + $val[0]->texte = $v; |
|
| 111 | + } elseif ($k or $n or $fond1) { |
|
| 112 | + $auto = true; |
|
| 113 | + } else { |
|
| 114 | + $var = 1; |
|
| 115 | + } |
|
| 116 | + |
|
| 117 | + if ($var == 'lang') { |
|
| 118 | + $lang = !$auto |
|
| 119 | + ? calculer_liste($val, $p->descr, $boucles, $id_boucle) |
|
| 120 | + : '$GLOBALS["spip_lang"]'; |
|
| 121 | + } else { |
|
| 122 | + $val = $auto |
|
| 123 | + ? index_pile($id_boucle, $var, $boucles) |
|
| 124 | + : calculer_liste($val, $p->descr, $boucles, $id_boucle); |
|
| 125 | + if ($var !== 1) { |
|
| 126 | + $val = ($echap ? "\'$var\' => ' . argumenter_squelette(" : "'$var' => ") |
|
| 127 | + . $val . ($echap ? ") . '" : ' '); |
|
| 128 | + } else { |
|
| 129 | + $val = $echap ? "'.$val.'" : $val; |
|
| 130 | + } |
|
| 131 | + $l[$var] = $val; |
|
| 132 | + } |
|
| 133 | + } |
|
| 134 | + } |
|
| 135 | + } |
|
| 136 | + if ($erreur_p_i_i) { |
|
| 137 | + return false; |
|
| 138 | + } |
|
| 139 | + // Cas particulier de la langue : si {lang=xx} est definie, on |
|
| 140 | + // la passe, sinon on passe la langue courante au moment du calcul |
|
| 141 | + // sauf si on n'en veut pas |
|
| 142 | + if ($lang === false) { |
|
| 143 | + return $l; |
|
| 144 | + } |
|
| 145 | + if (!$lang) { |
|
| 146 | + $lang = '$GLOBALS["spip_lang"]'; |
|
| 147 | + } |
|
| 148 | + $l['lang'] = ($echap ? "\'lang\' => ' . argumenter_squelette(" : "'lang' => ") . $lang . ($echap ? ") . '" : ' '); |
|
| 149 | + |
|
| 150 | + return $l; |
|
| 151 | 151 | } |
| 152 | 152 | |
| 153 | 153 | /** |
@@ -171,84 +171,84 @@ discard block |
||
| 171 | 171 | **/ |
| 172 | 172 | function calculer_inclure($p, &$boucles, $id_boucle) { |
| 173 | 173 | |
| 174 | - $_options = []; |
|
| 175 | - $_contexte = argumenter_inclure($p->param, false, $p, $boucles, $id_boucle, true, '', true); |
|
| 176 | - if (is_string($p->texte)) { |
|
| 177 | - $fichier = $p->texte; |
|
| 178 | - $code = '"' . str_replace('"', '\"', $fichier) . '"'; |
|
| 179 | - } else { |
|
| 180 | - $code = calculer_liste($p->texte, $p->descr, $boucles, $id_boucle); |
|
| 181 | - if ($code and preg_match("/^'([^']*)'/s", $code, $r)) { |
|
| 182 | - $fichier = $r[1]; |
|
| 183 | - } else { |
|
| 184 | - $fichier = ''; |
|
| 185 | - } |
|
| 186 | - } |
|
| 187 | - if (!$code or $code === '""' or $code === "''") { |
|
| 188 | - $trace = $p->fonctions; |
|
| 189 | - while ( |
|
| 190 | - is_array($trace) |
|
| 191 | - and $trace = array_filter($trace) |
|
| 192 | - and count($trace) == 1 |
|
| 193 | - ) { |
|
| 194 | - $trace = reset($trace); |
|
| 195 | - } |
|
| 196 | - $erreur_p_i_i = [ |
|
| 197 | - 'zbug_parametres_inclus_incorrects', |
|
| 198 | - ['param' => print_r($trace, true)] |
|
| 199 | - ]; |
|
| 200 | - erreur_squelette($erreur_p_i_i, $p); |
|
| 201 | - |
|
| 202 | - return "''"; |
|
| 203 | - } |
|
| 204 | - $compil = texte_script(memoriser_contexte_compil($p)); |
|
| 205 | - |
|
| 206 | - if (is_array($_contexte)) { |
|
| 207 | - // Critere d'inclusion {env} (et {self} pour compatibilite ascendante) |
|
| 208 | - if ($env = (isset($_contexte['env']) || isset($_contexte['self']))) { |
|
| 209 | - unset($_contexte['env']); |
|
| 210 | - } |
|
| 211 | - |
|
| 212 | - // noter les doublons dans l'appel a public.php |
|
| 213 | - if (isset($_contexte['doublons'])) { |
|
| 214 | - $_contexte['doublons'] = "\\'doublons\\' => '.var_export(\$doublons,true).'"; |
|
| 215 | - } |
|
| 216 | - |
|
| 217 | - if ($ajax = isset($_contexte['ajax'])) { |
|
| 218 | - $ajax = preg_replace(',=>(.*)$,ims', '=> ($v=(\\1))?$v:true', $_contexte['ajax']); |
|
| 219 | - unset($_contexte['ajax']); |
|
| 220 | - } |
|
| 221 | - |
|
| 222 | - $_contexte = join(",\n\t", $_contexte); |
|
| 223 | - } else { |
|
| 224 | - return false; |
|
| 225 | - } // j'aurais voulu toucher le fond ... |
|
| 226 | - |
|
| 227 | - $contexte = 'array(' . $_contexte . ')'; |
|
| 228 | - |
|
| 229 | - if ($env) { |
|
| 230 | - $contexte = "array_merge('.var_export(\$Pile[0],1).',$contexte)"; |
|
| 231 | - } |
|
| 232 | - |
|
| 233 | - // s'il y a une extension .php, ce n'est pas un squelette |
|
| 234 | - if ($fichier and preg_match('/^.+[.]php$/s', $fichier)) { |
|
| 235 | - $code = sandbox_composer_inclure_php($fichier, $p, $contexte); |
|
| 236 | - } else { |
|
| 237 | - $_options[] = "\"compil\"=>array($compil)"; |
|
| 238 | - if ($ajax) { |
|
| 239 | - $_options[] = $ajax; |
|
| 240 | - } |
|
| 241 | - $code = " ' . argumenter_squelette($code) . '"; |
|
| 242 | - $code = 'echo ' . sprintf( |
|
| 243 | - CODE_RECUPERER_FOND, |
|
| 244 | - $code, |
|
| 245 | - $contexte, |
|
| 246 | - implode(',', $_options), |
|
| 247 | - "_request(\\'connect\\') ?? \\'\\'" |
|
| 248 | - ) . ';'; |
|
| 249 | - } |
|
| 250 | - |
|
| 251 | - return "\n'<'.'" . '?php ' . $code . "\n?'." . "'>'"; |
|
| 174 | + $_options = []; |
|
| 175 | + $_contexte = argumenter_inclure($p->param, false, $p, $boucles, $id_boucle, true, '', true); |
|
| 176 | + if (is_string($p->texte)) { |
|
| 177 | + $fichier = $p->texte; |
|
| 178 | + $code = '"' . str_replace('"', '\"', $fichier) . '"'; |
|
| 179 | + } else { |
|
| 180 | + $code = calculer_liste($p->texte, $p->descr, $boucles, $id_boucle); |
|
| 181 | + if ($code and preg_match("/^'([^']*)'/s", $code, $r)) { |
|
| 182 | + $fichier = $r[1]; |
|
| 183 | + } else { |
|
| 184 | + $fichier = ''; |
|
| 185 | + } |
|
| 186 | + } |
|
| 187 | + if (!$code or $code === '""' or $code === "''") { |
|
| 188 | + $trace = $p->fonctions; |
|
| 189 | + while ( |
|
| 190 | + is_array($trace) |
|
| 191 | + and $trace = array_filter($trace) |
|
| 192 | + and count($trace) == 1 |
|
| 193 | + ) { |
|
| 194 | + $trace = reset($trace); |
|
| 195 | + } |
|
| 196 | + $erreur_p_i_i = [ |
|
| 197 | + 'zbug_parametres_inclus_incorrects', |
|
| 198 | + ['param' => print_r($trace, true)] |
|
| 199 | + ]; |
|
| 200 | + erreur_squelette($erreur_p_i_i, $p); |
|
| 201 | + |
|
| 202 | + return "''"; |
|
| 203 | + } |
|
| 204 | + $compil = texte_script(memoriser_contexte_compil($p)); |
|
| 205 | + |
|
| 206 | + if (is_array($_contexte)) { |
|
| 207 | + // Critere d'inclusion {env} (et {self} pour compatibilite ascendante) |
|
| 208 | + if ($env = (isset($_contexte['env']) || isset($_contexte['self']))) { |
|
| 209 | + unset($_contexte['env']); |
|
| 210 | + } |
|
| 211 | + |
|
| 212 | + // noter les doublons dans l'appel a public.php |
|
| 213 | + if (isset($_contexte['doublons'])) { |
|
| 214 | + $_contexte['doublons'] = "\\'doublons\\' => '.var_export(\$doublons,true).'"; |
|
| 215 | + } |
|
| 216 | + |
|
| 217 | + if ($ajax = isset($_contexte['ajax'])) { |
|
| 218 | + $ajax = preg_replace(',=>(.*)$,ims', '=> ($v=(\\1))?$v:true', $_contexte['ajax']); |
|
| 219 | + unset($_contexte['ajax']); |
|
| 220 | + } |
|
| 221 | + |
|
| 222 | + $_contexte = join(",\n\t", $_contexte); |
|
| 223 | + } else { |
|
| 224 | + return false; |
|
| 225 | + } // j'aurais voulu toucher le fond ... |
|
| 226 | + |
|
| 227 | + $contexte = 'array(' . $_contexte . ')'; |
|
| 228 | + |
|
| 229 | + if ($env) { |
|
| 230 | + $contexte = "array_merge('.var_export(\$Pile[0],1).',$contexte)"; |
|
| 231 | + } |
|
| 232 | + |
|
| 233 | + // s'il y a une extension .php, ce n'est pas un squelette |
|
| 234 | + if ($fichier and preg_match('/^.+[.]php$/s', $fichier)) { |
|
| 235 | + $code = sandbox_composer_inclure_php($fichier, $p, $contexte); |
|
| 236 | + } else { |
|
| 237 | + $_options[] = "\"compil\"=>array($compil)"; |
|
| 238 | + if ($ajax) { |
|
| 239 | + $_options[] = $ajax; |
|
| 240 | + } |
|
| 241 | + $code = " ' . argumenter_squelette($code) . '"; |
|
| 242 | + $code = 'echo ' . sprintf( |
|
| 243 | + CODE_RECUPERER_FOND, |
|
| 244 | + $code, |
|
| 245 | + $contexte, |
|
| 246 | + implode(',', $_options), |
|
| 247 | + "_request(\\'connect\\') ?? \\'\\'" |
|
| 248 | + ) . ';'; |
|
| 249 | + } |
|
| 250 | + |
|
| 251 | + return "\n'<'.'" . '?php ' . $code . "\n?'." . "'>'"; |
|
| 252 | 252 | } |
| 253 | 253 | |
| 254 | 254 | |
@@ -266,7 +266,7 @@ discard block |
||
| 266 | 266 | * true pour ne tester que le cas publie et ignorer l'eventuel var_mode=preview de la page |
| 267 | 267 | */ |
| 268 | 268 | function instituer_boucle(&$boucle, $echapper = true, $ignore_previsu = false) { |
| 269 | - /* |
|
| 269 | + /* |
|
| 270 | 270 | $show['statut'][] = array( |
| 271 | 271 | 'champ'=>'statut', // champ de la table sur lequel porte le filtrage par le statut |
| 272 | 272 | 'publie'=>'publie', // valeur ou liste de valeurs, qui definissent l'objet comme publie. |
@@ -290,74 +290,74 @@ discard block |
||
| 290 | 290 | champstatut est alors le champ statut sur la tablen |
| 291 | 291 | dans les jointures, clen peut etre un tableau pour une jointure complexe : array('id_objet','id_article','objet','article') |
| 292 | 292 | */ |
| 293 | - $id_table = $boucle->id_table; |
|
| 294 | - $show = $boucle->show; |
|
| 295 | - if (isset($show['statut']) and $show['statut']) { |
|
| 296 | - foreach ($show['statut'] as $k => $s) { |
|
| 297 | - // Restreindre aux elements publies si pas de {statut} ou autre dans les criteres |
|
| 298 | - $filtrer = true; |
|
| 299 | - if (isset($s['exception'])) { |
|
| 300 | - foreach (is_array($s['exception']) ? $s['exception'] : [$s['exception']] as $m) { |
|
| 301 | - if (isset($boucle->modificateur[$m]) or isset($boucle->modificateur['criteres'][$m])) { |
|
| 302 | - $filtrer = false; |
|
| 303 | - break; |
|
| 304 | - } |
|
| 305 | - } |
|
| 306 | - } |
|
| 307 | - |
|
| 308 | - if ($filtrer) { |
|
| 309 | - if (is_array($s['champ'])) { |
|
| 310 | - $statut = preg_replace(',\W,', '', array_pop($s['champ'])); // securite |
|
| 311 | - $jointures = []; |
|
| 312 | - // indiquer la description de chaque table dans le tableau de jointures, |
|
| 313 | - // ce qui permet d'eviter certains GROUP BY inutiles. |
|
| 314 | - $trouver_table = charger_fonction('trouver_table', 'base'); |
|
| 315 | - foreach ($s['champ'] as $j) { |
|
| 316 | - $id = reset($j); |
|
| 317 | - $def = $trouver_table($id); |
|
| 318 | - $jointures[] = ['', [$id, $def], end($j)]; |
|
| 319 | - } |
|
| 320 | - $jointures[0][0] = $id_table; |
|
| 321 | - if (!array_search($id, $boucle->from)) { |
|
| 322 | - include_spip('public/jointures'); |
|
| 323 | - fabrique_jointures($boucle, $jointures, true, $boucle->show, $id_table, '', $echapper); |
|
| 324 | - } |
|
| 325 | - // trouver l'alias de la table d'arrivee qui porte le statut |
|
| 326 | - $id = array_search($id, $boucle->from); |
|
| 327 | - } else { |
|
| 328 | - $id = $id_table; |
|
| 329 | - $statut = preg_replace(',\W,', '', $s['champ']); // securite |
|
| 330 | - } |
|
| 331 | - $mstatut = $id . '.' . $statut; |
|
| 332 | - |
|
| 333 | - $arg_ignore_previsu = ($ignore_previsu ? ',true' : ''); |
|
| 334 | - include_spip('public/quete'); |
|
| 335 | - if ( |
|
| 336 | - isset($s['post_date']) and $s['post_date'] |
|
| 337 | - and $GLOBALS['meta']['post_dates'] == 'non' |
|
| 338 | - ) { |
|
| 339 | - $date = $id . '.' . preg_replace(',\W,', '', $s['post_date']); // securite |
|
| 340 | - array_unshift( |
|
| 341 | - $boucle->where, |
|
| 342 | - $echapper ? |
|
| 343 | - "\nquete_condition_postdates('$date'," . _q($boucle->sql_serveur) . "$arg_ignore_previsu)" |
|
| 344 | - : |
|
| 345 | - quete_condition_postdates($date, $boucle->sql_serveur, $ignore_previsu) |
|
| 346 | - ); |
|
| 347 | - } |
|
| 348 | - array_unshift( |
|
| 349 | - $boucle->where, |
|
| 350 | - $echapper ? |
|
| 351 | - "\nquete_condition_statut('$mstatut'," |
|
| 352 | - . _q($s['previsu']) . ',' |
|
| 353 | - . _q($s['publie']) . ',' |
|
| 354 | - . _q($boucle->sql_serveur) . "$arg_ignore_previsu)" |
|
| 355 | - : |
|
| 356 | - quete_condition_statut($mstatut, $s['previsu'], $s['publie'], $boucle->sql_serveur, $ignore_previsu) |
|
| 357 | - ); |
|
| 358 | - } |
|
| 359 | - } |
|
| 360 | - } |
|
| 293 | + $id_table = $boucle->id_table; |
|
| 294 | + $show = $boucle->show; |
|
| 295 | + if (isset($show['statut']) and $show['statut']) { |
|
| 296 | + foreach ($show['statut'] as $k => $s) { |
|
| 297 | + // Restreindre aux elements publies si pas de {statut} ou autre dans les criteres |
|
| 298 | + $filtrer = true; |
|
| 299 | + if (isset($s['exception'])) { |
|
| 300 | + foreach (is_array($s['exception']) ? $s['exception'] : [$s['exception']] as $m) { |
|
| 301 | + if (isset($boucle->modificateur[$m]) or isset($boucle->modificateur['criteres'][$m])) { |
|
| 302 | + $filtrer = false; |
|
| 303 | + break; |
|
| 304 | + } |
|
| 305 | + } |
|
| 306 | + } |
|
| 307 | + |
|
| 308 | + if ($filtrer) { |
|
| 309 | + if (is_array($s['champ'])) { |
|
| 310 | + $statut = preg_replace(',\W,', '', array_pop($s['champ'])); // securite |
|
| 311 | + $jointures = []; |
|
| 312 | + // indiquer la description de chaque table dans le tableau de jointures, |
|
| 313 | + // ce qui permet d'eviter certains GROUP BY inutiles. |
|
| 314 | + $trouver_table = charger_fonction('trouver_table', 'base'); |
|
| 315 | + foreach ($s['champ'] as $j) { |
|
| 316 | + $id = reset($j); |
|
| 317 | + $def = $trouver_table($id); |
|
| 318 | + $jointures[] = ['', [$id, $def], end($j)]; |
|
| 319 | + } |
|
| 320 | + $jointures[0][0] = $id_table; |
|
| 321 | + if (!array_search($id, $boucle->from)) { |
|
| 322 | + include_spip('public/jointures'); |
|
| 323 | + fabrique_jointures($boucle, $jointures, true, $boucle->show, $id_table, '', $echapper); |
|
| 324 | + } |
|
| 325 | + // trouver l'alias de la table d'arrivee qui porte le statut |
|
| 326 | + $id = array_search($id, $boucle->from); |
|
| 327 | + } else { |
|
| 328 | + $id = $id_table; |
|
| 329 | + $statut = preg_replace(',\W,', '', $s['champ']); // securite |
|
| 330 | + } |
|
| 331 | + $mstatut = $id . '.' . $statut; |
|
| 332 | + |
|
| 333 | + $arg_ignore_previsu = ($ignore_previsu ? ',true' : ''); |
|
| 334 | + include_spip('public/quete'); |
|
| 335 | + if ( |
|
| 336 | + isset($s['post_date']) and $s['post_date'] |
|
| 337 | + and $GLOBALS['meta']['post_dates'] == 'non' |
|
| 338 | + ) { |
|
| 339 | + $date = $id . '.' . preg_replace(',\W,', '', $s['post_date']); // securite |
|
| 340 | + array_unshift( |
|
| 341 | + $boucle->where, |
|
| 342 | + $echapper ? |
|
| 343 | + "\nquete_condition_postdates('$date'," . _q($boucle->sql_serveur) . "$arg_ignore_previsu)" |
|
| 344 | + : |
|
| 345 | + quete_condition_postdates($date, $boucle->sql_serveur, $ignore_previsu) |
|
| 346 | + ); |
|
| 347 | + } |
|
| 348 | + array_unshift( |
|
| 349 | + $boucle->where, |
|
| 350 | + $echapper ? |
|
| 351 | + "\nquete_condition_statut('$mstatut'," |
|
| 352 | + . _q($s['previsu']) . ',' |
|
| 353 | + . _q($s['publie']) . ',' |
|
| 354 | + . _q($boucle->sql_serveur) . "$arg_ignore_previsu)" |
|
| 355 | + : |
|
| 356 | + quete_condition_statut($mstatut, $s['previsu'], $s['publie'], $boucle->sql_serveur, $ignore_previsu) |
|
| 357 | + ); |
|
| 358 | + } |
|
| 359 | + } |
|
| 360 | + } |
|
| 361 | 361 | } |
| 362 | 362 | |
| 363 | 363 | /** |
@@ -376,29 +376,29 @@ discard block |
||
| 376 | 376 | */ |
| 377 | 377 | function calculer_boucle($id_boucle, &$boucles) { |
| 378 | 378 | |
| 379 | - $boucle = &$boucles[$id_boucle]; |
|
| 380 | - instituer_boucle($boucle); |
|
| 381 | - $boucles[$id_boucle] = pipeline('post_boucle', $boucles[$id_boucle]); |
|
| 382 | - |
|
| 383 | - // en mode debug memoriser les premiers passages dans la boucle, |
|
| 384 | - // mais pas tous, sinon ca pete. |
|
| 385 | - if (_request('var_mode_affiche') != 'resultat') { |
|
| 386 | - $trace = ''; |
|
| 387 | - } else { |
|
| 388 | - $_trace = $boucles[$id_boucle]->descr['nom'] . $id_boucle; |
|
| 389 | - $_trace = "\$GLOBALS['debug_objets']['resultat']['$_trace']"; |
|
| 390 | - $trace = " |
|
| 379 | + $boucle = &$boucles[$id_boucle]; |
|
| 380 | + instituer_boucle($boucle); |
|
| 381 | + $boucles[$id_boucle] = pipeline('post_boucle', $boucles[$id_boucle]); |
|
| 382 | + |
|
| 383 | + // en mode debug memoriser les premiers passages dans la boucle, |
|
| 384 | + // mais pas tous, sinon ca pete. |
|
| 385 | + if (_request('var_mode_affiche') != 'resultat') { |
|
| 386 | + $trace = ''; |
|
| 387 | + } else { |
|
| 388 | + $_trace = $boucles[$id_boucle]->descr['nom'] . $id_boucle; |
|
| 389 | + $_trace = "\$GLOBALS['debug_objets']['resultat']['$_trace']"; |
|
| 390 | + $trace = " |
|
| 391 | 391 | if (empty($_trace)) { |
| 392 | 392 | $_trace = []; |
| 393 | 393 | } |
| 394 | 394 | if (count($_trace) < 3) { |
| 395 | 395 | $_trace" . '[] = $t0; |
| 396 | 396 | }'; |
| 397 | - } |
|
| 397 | + } |
|
| 398 | 398 | |
| 399 | - return ($boucles[$id_boucle]->type_requete == TYPE_RECURSIF) |
|
| 400 | - ? calculer_boucle_rec($id_boucle, $boucles, $trace) |
|
| 401 | - : calculer_boucle_nonrec($id_boucle, $boucles, $trace); |
|
| 399 | + return ($boucles[$id_boucle]->type_requete == TYPE_RECURSIF) |
|
| 400 | + ? calculer_boucle_rec($id_boucle, $boucles, $trace) |
|
| 401 | + : calculer_boucle_nonrec($id_boucle, $boucles, $trace); |
|
| 402 | 402 | } |
| 403 | 403 | |
| 404 | 404 | |
@@ -421,15 +421,15 @@ discard block |
||
| 421 | 421 | * Code PHP compilé de la boucle récursive |
| 422 | 422 | **/ |
| 423 | 423 | function calculer_boucle_rec($id_boucle, &$boucles, $trace) { |
| 424 | - $nom = $boucles[$id_boucle]->param[0]; |
|
| 425 | - |
|
| 426 | - return |
|
| 427 | - // Numrows[$nom] peut ne pas être encore defini |
|
| 428 | - "\n\t\$save_numrows = (isset(\$Numrows['$nom']) ? \$Numrows['$nom'] : array());" |
|
| 429 | - . "\n\t\$t0 = " . $boucles[$id_boucle]->return . ';' |
|
| 430 | - . "\n\t\$Numrows['$nom'] = (\$save_numrows);" |
|
| 431 | - . $trace |
|
| 432 | - . "\n\treturn \$t0;"; |
|
| 424 | + $nom = $boucles[$id_boucle]->param[0]; |
|
| 425 | + |
|
| 426 | + return |
|
| 427 | + // Numrows[$nom] peut ne pas être encore defini |
|
| 428 | + "\n\t\$save_numrows = (isset(\$Numrows['$nom']) ? \$Numrows['$nom'] : array());" |
|
| 429 | + . "\n\t\$t0 = " . $boucles[$id_boucle]->return . ';' |
|
| 430 | + . "\n\t\$Numrows['$nom'] = (\$save_numrows);" |
|
| 431 | + . $trace |
|
| 432 | + . "\n\treturn \$t0;"; |
|
| 433 | 433 | } |
| 434 | 434 | |
| 435 | 435 | /** |
@@ -482,173 +482,173 @@ discard block |
||
| 482 | 482 | **/ |
| 483 | 483 | function calculer_boucle_nonrec($id_boucle, &$boucles, $trace) { |
| 484 | 484 | |
| 485 | - $code_sep = null; |
|
| 486 | - $boucle = &$boucles[$id_boucle]; |
|
| 487 | - $return = $boucle->return; |
|
| 488 | - $type_boucle = $boucle->type_requete; |
|
| 489 | - $primary = $boucle->primary; |
|
| 490 | - $constant = preg_match(CODE_MONOTONE, str_replace("\\'", '', $return)); |
|
| 491 | - $flag_cpt = $boucle->mode_partie || $boucle->cptrows; |
|
| 492 | - $corps = ''; |
|
| 493 | - |
|
| 494 | - // faudrait expanser le foreach a la compil, car y en a souvent qu'un |
|
| 495 | - // et puis faire un [] plutot qu'un "','." |
|
| 496 | - if ($boucle->doublons) { |
|
| 497 | - $corps .= "\n\t\t\tforeach(" . $boucle->doublons . ' as $k) $doublons[$k] .= "," . ' . |
|
| 498 | - index_pile($id_boucle, $primary, $boucles) |
|
| 499 | - . "; // doublons\n"; |
|
| 500 | - } |
|
| 501 | - |
|
| 502 | - // La boucle doit-elle selectionner la langue ? |
|
| 503 | - // - par defaut, les boucles suivantes le font |
|
| 504 | - // (sauf si forcer_lang==true ou si le titre contient <multi>). |
|
| 505 | - // - a moins d'une demande explicite via {!lang_select} |
|
| 506 | - if ( |
|
| 507 | - !$constant && $boucle->lang_select != 'non' && |
|
| 508 | - (($boucle->lang_select == 'oui') || |
|
| 509 | - in_array($type_boucle, [ |
|
| 510 | - 'articles', |
|
| 511 | - 'rubriques', |
|
| 512 | - 'hierarchie', |
|
| 513 | - 'breves' |
|
| 514 | - ])) |
|
| 515 | - ) { |
|
| 516 | - // Memoriser la langue avant la boucle et la restituer apres |
|
| 517 | - // afin que le corps de boucle affecte la globale directement |
|
| 518 | - $init_lang = "lang_select(\$GLOBALS['spip_lang']);\n\t"; |
|
| 519 | - $fin_lang = "lang_select();\n\t"; |
|
| 520 | - $fin_lang_select_public = "\n\t\tlang_select();"; |
|
| 521 | - |
|
| 522 | - $corps .= |
|
| 523 | - "\n\t\tlang_select_public(" |
|
| 524 | - . index_pile($id_boucle, 'lang', $boucles) |
|
| 525 | - . ", '" . $boucle->lang_select . "'" |
|
| 526 | - . (in_array($type_boucle, [ |
|
| 527 | - 'articles', |
|
| 528 | - 'rubriques', |
|
| 529 | - 'hierarchie', |
|
| 530 | - 'breves' |
|
| 531 | - ]) ? ', ' . index_pile($id_boucle, 'titre', $boucles) : '') |
|
| 532 | - . ');'; |
|
| 533 | - } else { |
|
| 534 | - $init_lang = ''; |
|
| 535 | - $fin_lang = ''; |
|
| 536 | - $fin_lang_select_public = ''; |
|
| 537 | - // sortir les appels au traducteur (invariants de boucle) |
|
| 538 | - if ( |
|
| 539 | - strpos($return, '?php') === false |
|
| 540 | - and preg_match_all("/\W(_T[(]'[^']*'[)])/", $return, $r) |
|
| 541 | - ) { |
|
| 542 | - $i = 1; |
|
| 543 | - foreach ($r[1] as $t) { |
|
| 544 | - $init_lang .= "\n\t\$l$i = $t;"; |
|
| 545 | - $return = str_replace($t, "\$l$i", $return); |
|
| 546 | - $i++; |
|
| 547 | - } |
|
| 548 | - } |
|
| 549 | - } |
|
| 550 | - |
|
| 551 | - // gestion optimale des separateurs et des boucles constantes |
|
| 552 | - if (is_countable($boucle->separateur) ? count($boucle->separateur) : 0) { |
|
| 553 | - $code_sep = ("'" . str_replace("'", "\'", join('', $boucle->separateur)) . "'"); |
|
| 554 | - } |
|
| 555 | - |
|
| 556 | - $corps .= |
|
| 557 | - ((!$boucle->separateur) ? |
|
| 558 | - (($constant && !$corps && !$flag_cpt) ? $return : |
|
| 559 | - (($return === "''") ? '' : |
|
| 560 | - ("\n\t\t" . '$t0 .= ' . $return . ';'))) : |
|
| 561 | - ("\n\t\t\$t1 " . |
|
| 562 | - ((strpos($return, '$t1.') === 0) ? |
|
| 563 | - ('.=' . substr($return, 4)) : |
|
| 564 | - ('= ' . $return)) . |
|
| 565 | - ";\n\t\t" . |
|
| 566 | - '$t0 .= ((strlen($t1) && strlen($t0)) ? ' . $code_sep . " : '') . \$t1;")); |
|
| 567 | - |
|
| 568 | - // Calculer les invalideurs si c'est une boucle non constante et si on |
|
| 569 | - // souhaite invalider ces elements |
|
| 570 | - if (!$constant and $primary) { |
|
| 571 | - include_spip('inc/invalideur'); |
|
| 572 | - $corps = calcul_invalideurs($corps, $primary, $boucles, $id_boucle); |
|
| 573 | - } |
|
| 574 | - |
|
| 575 | - // gerer le compteur de boucle |
|
| 576 | - // avec ou sans son utilisation par les criteres {1/3} {1,4} {n-2,1}... |
|
| 577 | - |
|
| 578 | - if ($boucle->partie or $boucle->cptrows) { |
|
| 579 | - $corps = "\n\t\t\$Numrows['$id_boucle']['compteur_boucle']++;" |
|
| 580 | - . $boucle->partie |
|
| 581 | - . $corps; |
|
| 582 | - } |
|
| 583 | - |
|
| 584 | - // depiler la lang de la boucle si besoin |
|
| 585 | - $corps .= $fin_lang_select_public; |
|
| 586 | - |
|
| 587 | - // si le corps est une constante, ne pas appeler le serveur N fois! |
|
| 588 | - |
|
| 589 | - if (preg_match(CODE_MONOTONE, str_replace("\\'", '', $corps), $r)) { |
|
| 590 | - if (!isset($r[2]) or (!$r[2])) { |
|
| 591 | - if (!$boucle->numrows) { |
|
| 592 | - return "\n\t\$t0 = '';"; |
|
| 593 | - } else { |
|
| 594 | - $corps = ''; |
|
| 595 | - } |
|
| 596 | - } else { |
|
| 597 | - $boucle->numrows = true; |
|
| 598 | - $corps = "\n\t\$t0 = str_repeat($corps, \$Numrows['$id_boucle']['total']);"; |
|
| 599 | - } |
|
| 600 | - } else { |
|
| 601 | - $corps = "while (\$Pile[\$SP]=\$iter->fetch()) {\n$corps\n }"; |
|
| 602 | - } |
|
| 603 | - |
|
| 604 | - $count = ''; |
|
| 605 | - if (!$boucle->select) { |
|
| 606 | - if (!$boucle->numrows or $boucle->limit or $boucle->mode_partie or $boucle->group) { |
|
| 607 | - $count = '1'; |
|
| 608 | - } else { |
|
| 609 | - $count = 'count(*)'; |
|
| 610 | - } |
|
| 611 | - $boucles[$id_boucle]->select[] = $count; |
|
| 612 | - } |
|
| 613 | - |
|
| 614 | - if ($flag_cpt) { |
|
| 615 | - $nums = "\n\t// COMPTEUR\n\t" |
|
| 616 | - . "\$Numrows['$id_boucle']['compteur_boucle'] = 0;\n\t"; |
|
| 617 | - } else { |
|
| 618 | - $nums = ''; |
|
| 619 | - } |
|
| 620 | - |
|
| 621 | - if ($boucle->numrows or $boucle->mode_partie) { |
|
| 622 | - $nums .= "\$Numrows['$id_boucle']['command'] = \$command;\n\t" |
|
| 623 | - . "\$Numrows['$id_boucle']['total'] = @intval(\$iter->count());" |
|
| 624 | - . $boucle->mode_partie |
|
| 625 | - . "\n\t"; |
|
| 626 | - } |
|
| 627 | - |
|
| 628 | - // Ne calculer la requete que maintenant |
|
| 629 | - // car ce qui precede appelle index_pile qui influe dessus |
|
| 630 | - |
|
| 631 | - $init = (($init = $boucles[$id_boucle]->doublons) |
|
| 632 | - ? ("\n\t$init = array();") : '') |
|
| 633 | - . calculer_requete_sql($boucles[$id_boucle]); |
|
| 634 | - |
|
| 635 | - $contexte = memoriser_contexte_compil($boucle); |
|
| 636 | - |
|
| 637 | - $a = sprintf( |
|
| 638 | - CODE_CORPS_BOUCLE, |
|
| 639 | - $init, |
|
| 640 | - $boucle->iterateur, |
|
| 641 | - '$command', |
|
| 642 | - $contexte, |
|
| 643 | - $nums, |
|
| 644 | - $init_lang, |
|
| 645 | - $corps, |
|
| 646 | - $fin_lang, |
|
| 647 | - $trace, |
|
| 648 | - 'BOUCLE' . $id_boucle . ' @ ' . ($boucle->descr['sourcefile']) |
|
| 649 | - ); |
|
| 650 | - |
|
| 651 | - return $a; |
|
| 485 | + $code_sep = null; |
|
| 486 | + $boucle = &$boucles[$id_boucle]; |
|
| 487 | + $return = $boucle->return; |
|
| 488 | + $type_boucle = $boucle->type_requete; |
|
| 489 | + $primary = $boucle->primary; |
|
| 490 | + $constant = preg_match(CODE_MONOTONE, str_replace("\\'", '', $return)); |
|
| 491 | + $flag_cpt = $boucle->mode_partie || $boucle->cptrows; |
|
| 492 | + $corps = ''; |
|
| 493 | + |
|
| 494 | + // faudrait expanser le foreach a la compil, car y en a souvent qu'un |
|
| 495 | + // et puis faire un [] plutot qu'un "','." |
|
| 496 | + if ($boucle->doublons) { |
|
| 497 | + $corps .= "\n\t\t\tforeach(" . $boucle->doublons . ' as $k) $doublons[$k] .= "," . ' . |
|
| 498 | + index_pile($id_boucle, $primary, $boucles) |
|
| 499 | + . "; // doublons\n"; |
|
| 500 | + } |
|
| 501 | + |
|
| 502 | + // La boucle doit-elle selectionner la langue ? |
|
| 503 | + // - par defaut, les boucles suivantes le font |
|
| 504 | + // (sauf si forcer_lang==true ou si le titre contient <multi>). |
|
| 505 | + // - a moins d'une demande explicite via {!lang_select} |
|
| 506 | + if ( |
|
| 507 | + !$constant && $boucle->lang_select != 'non' && |
|
| 508 | + (($boucle->lang_select == 'oui') || |
|
| 509 | + in_array($type_boucle, [ |
|
| 510 | + 'articles', |
|
| 511 | + 'rubriques', |
|
| 512 | + 'hierarchie', |
|
| 513 | + 'breves' |
|
| 514 | + ])) |
|
| 515 | + ) { |
|
| 516 | + // Memoriser la langue avant la boucle et la restituer apres |
|
| 517 | + // afin que le corps de boucle affecte la globale directement |
|
| 518 | + $init_lang = "lang_select(\$GLOBALS['spip_lang']);\n\t"; |
|
| 519 | + $fin_lang = "lang_select();\n\t"; |
|
| 520 | + $fin_lang_select_public = "\n\t\tlang_select();"; |
|
| 521 | + |
|
| 522 | + $corps .= |
|
| 523 | + "\n\t\tlang_select_public(" |
|
| 524 | + . index_pile($id_boucle, 'lang', $boucles) |
|
| 525 | + . ", '" . $boucle->lang_select . "'" |
|
| 526 | + . (in_array($type_boucle, [ |
|
| 527 | + 'articles', |
|
| 528 | + 'rubriques', |
|
| 529 | + 'hierarchie', |
|
| 530 | + 'breves' |
|
| 531 | + ]) ? ', ' . index_pile($id_boucle, 'titre', $boucles) : '') |
|
| 532 | + . ');'; |
|
| 533 | + } else { |
|
| 534 | + $init_lang = ''; |
|
| 535 | + $fin_lang = ''; |
|
| 536 | + $fin_lang_select_public = ''; |
|
| 537 | + // sortir les appels au traducteur (invariants de boucle) |
|
| 538 | + if ( |
|
| 539 | + strpos($return, '?php') === false |
|
| 540 | + and preg_match_all("/\W(_T[(]'[^']*'[)])/", $return, $r) |
|
| 541 | + ) { |
|
| 542 | + $i = 1; |
|
| 543 | + foreach ($r[1] as $t) { |
|
| 544 | + $init_lang .= "\n\t\$l$i = $t;"; |
|
| 545 | + $return = str_replace($t, "\$l$i", $return); |
|
| 546 | + $i++; |
|
| 547 | + } |
|
| 548 | + } |
|
| 549 | + } |
|
| 550 | + |
|
| 551 | + // gestion optimale des separateurs et des boucles constantes |
|
| 552 | + if (is_countable($boucle->separateur) ? count($boucle->separateur) : 0) { |
|
| 553 | + $code_sep = ("'" . str_replace("'", "\'", join('', $boucle->separateur)) . "'"); |
|
| 554 | + } |
|
| 555 | + |
|
| 556 | + $corps .= |
|
| 557 | + ((!$boucle->separateur) ? |
|
| 558 | + (($constant && !$corps && !$flag_cpt) ? $return : |
|
| 559 | + (($return === "''") ? '' : |
|
| 560 | + ("\n\t\t" . '$t0 .= ' . $return . ';'))) : |
|
| 561 | + ("\n\t\t\$t1 " . |
|
| 562 | + ((strpos($return, '$t1.') === 0) ? |
|
| 563 | + ('.=' . substr($return, 4)) : |
|
| 564 | + ('= ' . $return)) . |
|
| 565 | + ";\n\t\t" . |
|
| 566 | + '$t0 .= ((strlen($t1) && strlen($t0)) ? ' . $code_sep . " : '') . \$t1;")); |
|
| 567 | + |
|
| 568 | + // Calculer les invalideurs si c'est une boucle non constante et si on |
|
| 569 | + // souhaite invalider ces elements |
|
| 570 | + if (!$constant and $primary) { |
|
| 571 | + include_spip('inc/invalideur'); |
|
| 572 | + $corps = calcul_invalideurs($corps, $primary, $boucles, $id_boucle); |
|
| 573 | + } |
|
| 574 | + |
|
| 575 | + // gerer le compteur de boucle |
|
| 576 | + // avec ou sans son utilisation par les criteres {1/3} {1,4} {n-2,1}... |
|
| 577 | + |
|
| 578 | + if ($boucle->partie or $boucle->cptrows) { |
|
| 579 | + $corps = "\n\t\t\$Numrows['$id_boucle']['compteur_boucle']++;" |
|
| 580 | + . $boucle->partie |
|
| 581 | + . $corps; |
|
| 582 | + } |
|
| 583 | + |
|
| 584 | + // depiler la lang de la boucle si besoin |
|
| 585 | + $corps .= $fin_lang_select_public; |
|
| 586 | + |
|
| 587 | + // si le corps est une constante, ne pas appeler le serveur N fois! |
|
| 588 | + |
|
| 589 | + if (preg_match(CODE_MONOTONE, str_replace("\\'", '', $corps), $r)) { |
|
| 590 | + if (!isset($r[2]) or (!$r[2])) { |
|
| 591 | + if (!$boucle->numrows) { |
|
| 592 | + return "\n\t\$t0 = '';"; |
|
| 593 | + } else { |
|
| 594 | + $corps = ''; |
|
| 595 | + } |
|
| 596 | + } else { |
|
| 597 | + $boucle->numrows = true; |
|
| 598 | + $corps = "\n\t\$t0 = str_repeat($corps, \$Numrows['$id_boucle']['total']);"; |
|
| 599 | + } |
|
| 600 | + } else { |
|
| 601 | + $corps = "while (\$Pile[\$SP]=\$iter->fetch()) {\n$corps\n }"; |
|
| 602 | + } |
|
| 603 | + |
|
| 604 | + $count = ''; |
|
| 605 | + if (!$boucle->select) { |
|
| 606 | + if (!$boucle->numrows or $boucle->limit or $boucle->mode_partie or $boucle->group) { |
|
| 607 | + $count = '1'; |
|
| 608 | + } else { |
|
| 609 | + $count = 'count(*)'; |
|
| 610 | + } |
|
| 611 | + $boucles[$id_boucle]->select[] = $count; |
|
| 612 | + } |
|
| 613 | + |
|
| 614 | + if ($flag_cpt) { |
|
| 615 | + $nums = "\n\t// COMPTEUR\n\t" |
|
| 616 | + . "\$Numrows['$id_boucle']['compteur_boucle'] = 0;\n\t"; |
|
| 617 | + } else { |
|
| 618 | + $nums = ''; |
|
| 619 | + } |
|
| 620 | + |
|
| 621 | + if ($boucle->numrows or $boucle->mode_partie) { |
|
| 622 | + $nums .= "\$Numrows['$id_boucle']['command'] = \$command;\n\t" |
|
| 623 | + . "\$Numrows['$id_boucle']['total'] = @intval(\$iter->count());" |
|
| 624 | + . $boucle->mode_partie |
|
| 625 | + . "\n\t"; |
|
| 626 | + } |
|
| 627 | + |
|
| 628 | + // Ne calculer la requete que maintenant |
|
| 629 | + // car ce qui precede appelle index_pile qui influe dessus |
|
| 630 | + |
|
| 631 | + $init = (($init = $boucles[$id_boucle]->doublons) |
|
| 632 | + ? ("\n\t$init = array();") : '') |
|
| 633 | + . calculer_requete_sql($boucles[$id_boucle]); |
|
| 634 | + |
|
| 635 | + $contexte = memoriser_contexte_compil($boucle); |
|
| 636 | + |
|
| 637 | + $a = sprintf( |
|
| 638 | + CODE_CORPS_BOUCLE, |
|
| 639 | + $init, |
|
| 640 | + $boucle->iterateur, |
|
| 641 | + '$command', |
|
| 642 | + $contexte, |
|
| 643 | + $nums, |
|
| 644 | + $init_lang, |
|
| 645 | + $corps, |
|
| 646 | + $fin_lang, |
|
| 647 | + $trace, |
|
| 648 | + 'BOUCLE' . $id_boucle . ' @ ' . ($boucle->descr['sourcefile']) |
|
| 649 | + ); |
|
| 650 | + |
|
| 651 | + return $a; |
|
| 652 | 652 | } |
| 653 | 653 | |
| 654 | 654 | |
@@ -664,48 +664,48 @@ discard block |
||
| 664 | 664 | * Code PHP compilé définissant les informations de requête |
| 665 | 665 | **/ |
| 666 | 666 | function calculer_requete_sql($boucle) { |
| 667 | - $init = []; |
|
| 668 | - $init[] = calculer_dec('table', "'" . $boucle->id_table . "'"); |
|
| 669 | - $init[] = calculer_dec('id', "'" . $boucle->id_boucle . "'"); |
|
| 670 | - # En absence de champ c'est un decompte : |
|
| 671 | - $init[] = calculer_dec('from', calculer_from($boucle)); |
|
| 672 | - $init[] = calculer_dec('type', calculer_from_type($boucle)); |
|
| 673 | - $init[] = calculer_dec( |
|
| 674 | - 'groupby', |
|
| 675 | - 'array(' . (($g = join("\",\n\t\t\"", $boucle->group)) ? '"' . $g . '"' : '') . ')' |
|
| 676 | - ); |
|
| 677 | - $init[] = calculer_dec('select', 'array("' . join("\",\n\t\t\"", $boucle->select) . '")'); |
|
| 678 | - $init[] = calculer_dec('orderby', 'array(' . calculer_order($boucle) . ')'); |
|
| 679 | - $init[] = calculer_dec('where', calculer_dump_array($boucle->where)); |
|
| 680 | - $init[] = calculer_dec('join', calculer_dump_join($boucle->join)); |
|
| 681 | - $init[] = calculer_dec( |
|
| 682 | - 'limit', |
|
| 683 | - ( |
|
| 684 | - strpos($boucle->limit, 'intval') === false ? |
|
| 685 | - "'" . ($boucle->limit) . "'" : |
|
| 686 | - $boucle->limit |
|
| 687 | - ) |
|
| 688 | - ); |
|
| 689 | - $init[] = calculer_dec('having', calculer_dump_array($boucle->having)); |
|
| 690 | - $s = $d = ''; |
|
| 691 | - // l'index 0 de $i indique si l'affectation est statique (contenu) |
|
| 692 | - // ou recalculée à chaque passage (vide) |
|
| 693 | - foreach ($init as $i) { |
|
| 694 | - if (reset($i)) { |
|
| 695 | - $s .= "\n\t\t" . end($i); |
|
| 696 | - } # statique |
|
| 697 | - else { |
|
| 698 | - $d .= "\n\t" . end($i); |
|
| 699 | - } # dynamique |
|
| 700 | - } |
|
| 701 | - |
|
| 702 | - return ($boucle->hierarchie ? "\n\t$boucle->hierarchie" : '') |
|
| 703 | - . $boucle->in |
|
| 704 | - . $boucle->hash |
|
| 705 | - . "\n\t" . 'if (!isset($command[\'table\'])) {' |
|
| 706 | - . $s |
|
| 707 | - . "\n\t}" |
|
| 708 | - . $d; |
|
| 667 | + $init = []; |
|
| 668 | + $init[] = calculer_dec('table', "'" . $boucle->id_table . "'"); |
|
| 669 | + $init[] = calculer_dec('id', "'" . $boucle->id_boucle . "'"); |
|
| 670 | + # En absence de champ c'est un decompte : |
|
| 671 | + $init[] = calculer_dec('from', calculer_from($boucle)); |
|
| 672 | + $init[] = calculer_dec('type', calculer_from_type($boucle)); |
|
| 673 | + $init[] = calculer_dec( |
|
| 674 | + 'groupby', |
|
| 675 | + 'array(' . (($g = join("\",\n\t\t\"", $boucle->group)) ? '"' . $g . '"' : '') . ')' |
|
| 676 | + ); |
|
| 677 | + $init[] = calculer_dec('select', 'array("' . join("\",\n\t\t\"", $boucle->select) . '")'); |
|
| 678 | + $init[] = calculer_dec('orderby', 'array(' . calculer_order($boucle) . ')'); |
|
| 679 | + $init[] = calculer_dec('where', calculer_dump_array($boucle->where)); |
|
| 680 | + $init[] = calculer_dec('join', calculer_dump_join($boucle->join)); |
|
| 681 | + $init[] = calculer_dec( |
|
| 682 | + 'limit', |
|
| 683 | + ( |
|
| 684 | + strpos($boucle->limit, 'intval') === false ? |
|
| 685 | + "'" . ($boucle->limit) . "'" : |
|
| 686 | + $boucle->limit |
|
| 687 | + ) |
|
| 688 | + ); |
|
| 689 | + $init[] = calculer_dec('having', calculer_dump_array($boucle->having)); |
|
| 690 | + $s = $d = ''; |
|
| 691 | + // l'index 0 de $i indique si l'affectation est statique (contenu) |
|
| 692 | + // ou recalculée à chaque passage (vide) |
|
| 693 | + foreach ($init as $i) { |
|
| 694 | + if (reset($i)) { |
|
| 695 | + $s .= "\n\t\t" . end($i); |
|
| 696 | + } # statique |
|
| 697 | + else { |
|
| 698 | + $d .= "\n\t" . end($i); |
|
| 699 | + } # dynamique |
|
| 700 | + } |
|
| 701 | + |
|
| 702 | + return ($boucle->hierarchie ? "\n\t$boucle->hierarchie" : '') |
|
| 703 | + . $boucle->in |
|
| 704 | + . $boucle->hash |
|
| 705 | + . "\n\t" . 'if (!isset($command[\'table\'])) {' |
|
| 706 | + . $s |
|
| 707 | + . "\n\t}" |
|
| 708 | + . $d; |
|
| 709 | 709 | } |
| 710 | 710 | |
| 711 | 711 | /** |
@@ -723,13 +723,13 @@ discard block |
||
| 723 | 723 | * qui peut être utilisé pour la production d'un tableau array() |
| 724 | 724 | **/ |
| 725 | 725 | function memoriser_contexte_compil($p) { |
| 726 | - return join(',', [ |
|
| 727 | - _q($p->descr['sourcefile'] ?? ''), |
|
| 728 | - _q($p->descr['nom'] ?? ''), |
|
| 729 | - _q($p->id_boucle ?? ''), |
|
| 730 | - intval($p->ligne), |
|
| 731 | - '$GLOBALS[\'spip_lang\']' |
|
| 732 | - ]); |
|
| 726 | + return join(',', [ |
|
| 727 | + _q($p->descr['sourcefile'] ?? ''), |
|
| 728 | + _q($p->descr['nom'] ?? ''), |
|
| 729 | + _q($p->id_boucle ?? ''), |
|
| 730 | + intval($p->ligne), |
|
| 731 | + '$GLOBALS[\'spip_lang\']' |
|
| 732 | + ]); |
|
| 733 | 733 | } |
| 734 | 734 | |
| 735 | 735 | /** |
@@ -747,20 +747,20 @@ discard block |
||
| 747 | 747 | * Objet Contexte |
| 748 | 748 | **/ |
| 749 | 749 | function reconstruire_contexte_compil($context_compil) { |
| 750 | - if (!is_array($context_compil)) { |
|
| 751 | - return $context_compil; |
|
| 752 | - } |
|
| 753 | - $p = new Contexte(); |
|
| 754 | - $p->descr = [ |
|
| 755 | - 'sourcefile' => $context_compil[0] ?? '', |
|
| 756 | - 'nom' => $context_compil[1] ?? '', |
|
| 757 | - ]; |
|
| 758 | - |
|
| 759 | - $p->id_boucle = $context_compil[2] ?? ''; |
|
| 760 | - $p->ligne = (int)($context_compil[3] ?? 0); |
|
| 761 | - $p->lang = $context_compil[4] ?? ''; |
|
| 762 | - |
|
| 763 | - return $p; |
|
| 750 | + if (!is_array($context_compil)) { |
|
| 751 | + return $context_compil; |
|
| 752 | + } |
|
| 753 | + $p = new Contexte(); |
|
| 754 | + $p->descr = [ |
|
| 755 | + 'sourcefile' => $context_compil[0] ?? '', |
|
| 756 | + 'nom' => $context_compil[1] ?? '', |
|
| 757 | + ]; |
|
| 758 | + |
|
| 759 | + $p->id_boucle = $context_compil[2] ?? ''; |
|
| 760 | + $p->ligne = (int)($context_compil[3] ?? 0); |
|
| 761 | + $p->lang = $context_compil[4] ?? ''; |
|
| 762 | + |
|
| 763 | + return $p; |
|
| 764 | 764 | } |
| 765 | 765 | |
| 766 | 766 | /** |
@@ -786,12 +786,12 @@ discard block |
||
| 786 | 786 | * - index 1 : Code de l'affectation |
| 787 | 787 | **/ |
| 788 | 788 | function calculer_dec($nom, $val) { |
| 789 | - $static = 'if (!isset($command[\'' . $nom . '\'])) '; |
|
| 790 | - // si une variable apparait dans le calcul de la clause |
|
| 791 | - // il faut la re-evaluer a chaque passage |
|
| 792 | - if ( |
|
| 793 | - str_contains($val, '$') |
|
| 794 | - /* |
|
| 789 | + $static = 'if (!isset($command[\'' . $nom . '\'])) '; |
|
| 790 | + // si une variable apparait dans le calcul de la clause |
|
| 791 | + // il faut la re-evaluer a chaque passage |
|
| 792 | + if ( |
|
| 793 | + str_contains($val, '$') |
|
| 794 | + /* |
|
| 795 | 795 | OR str_contains($val, 'sql_') |
| 796 | 796 | OR ( |
| 797 | 797 | $test = str_replace(array("array(",'\"',"\'"),array("","",""),$val) // supprimer les array( et les echappements de guillemets |
@@ -799,11 +799,11 @@ discard block |
||
| 799 | 799 | AND $test = preg_replace(",'[^']*',UimsS","",$test) // supprimer les chaines qui peuvent contenir des fonctions SQL qui ne genent pas |
| 800 | 800 | AND preg_match(",\w+\s*\(,UimsS",$test,$regs) // tester la presence de fonctions restantes |
| 801 | 801 | )*/ |
| 802 | - ) { |
|
| 803 | - $static = ''; |
|
| 804 | - } |
|
| 802 | + ) { |
|
| 803 | + $static = ''; |
|
| 804 | + } |
|
| 805 | 805 | |
| 806 | - return [$static, '$command[\'' . $nom . '\'] = ' . $val . ';']; |
|
| 806 | + return [$static, '$command[\'' . $nom . '\'] = ' . $val . ';']; |
|
| 807 | 807 | } |
| 808 | 808 | |
| 809 | 809 | /** |
@@ -823,32 +823,32 @@ discard block |
||
| 823 | 823 | * Expression PHP décrivant un texte ou un tableau |
| 824 | 824 | **/ |
| 825 | 825 | function calculer_dump_array($a) { |
| 826 | - if (!is_array($a)) { |
|
| 827 | - return $a; |
|
| 828 | - } |
|
| 829 | - $res = ''; |
|
| 830 | - if ($a and $a[0] == "'?'") { |
|
| 831 | - return ('(' . calculer_dump_array($a[1]) . |
|
| 832 | - ' ? ' . calculer_dump_array($a[2]) . |
|
| 833 | - ' : ' . calculer_dump_array($a[3]) . |
|
| 834 | - ')'); |
|
| 835 | - } else { |
|
| 836 | - foreach ($a as $k => $v) { |
|
| 837 | - $showk = (is_numeric($k) ? '' : sql_quote($k) . ' => '); |
|
| 838 | - $res .= ', ' . $showk . calculer_dump_array($v); |
|
| 839 | - } |
|
| 840 | - |
|
| 841 | - return "\n\t\t\tarray(" . substr($res, 2) . ')'; |
|
| 842 | - } |
|
| 826 | + if (!is_array($a)) { |
|
| 827 | + return $a; |
|
| 828 | + } |
|
| 829 | + $res = ''; |
|
| 830 | + if ($a and $a[0] == "'?'") { |
|
| 831 | + return ('(' . calculer_dump_array($a[1]) . |
|
| 832 | + ' ? ' . calculer_dump_array($a[2]) . |
|
| 833 | + ' : ' . calculer_dump_array($a[3]) . |
|
| 834 | + ')'); |
|
| 835 | + } else { |
|
| 836 | + foreach ($a as $k => $v) { |
|
| 837 | + $showk = (is_numeric($k) ? '' : sql_quote($k) . ' => '); |
|
| 838 | + $res .= ', ' . $showk . calculer_dump_array($v); |
|
| 839 | + } |
|
| 840 | + |
|
| 841 | + return "\n\t\t\tarray(" . substr($res, 2) . ')'; |
|
| 842 | + } |
|
| 843 | 843 | } |
| 844 | 844 | |
| 845 | 845 | function calculer_dump_join($a) { |
| 846 | - $res = ''; |
|
| 847 | - foreach ($a as $k => $v) { |
|
| 848 | - $res .= ", '$k' => array(" . implode(',', $v) . ')'; |
|
| 849 | - } |
|
| 846 | + $res = ''; |
|
| 847 | + foreach ($a as $k => $v) { |
|
| 848 | + $res .= ", '$k' => array(" . implode(',', $v) . ')'; |
|
| 849 | + } |
|
| 850 | 850 | |
| 851 | - return 'array(' . substr($res, 2) . ')'; |
|
| 851 | + return 'array(' . substr($res, 2) . ')'; |
|
| 852 | 852 | } |
| 853 | 853 | |
| 854 | 854 | /** |
@@ -860,12 +860,12 @@ discard block |
||
| 860 | 860 | * Code PHP construisant un tableau des alias et noms des tables du FROM |
| 861 | 861 | **/ |
| 862 | 862 | function calculer_from(&$boucle) { |
| 863 | - $res = ''; |
|
| 864 | - foreach ($boucle->from as $k => $v) { |
|
| 865 | - $res .= ",'$k' => '$v'"; |
|
| 866 | - } |
|
| 863 | + $res = ''; |
|
| 864 | + foreach ($boucle->from as $k => $v) { |
|
| 865 | + $res .= ",'$k' => '$v'"; |
|
| 866 | + } |
|
| 867 | 867 | |
| 868 | - return 'array(' . substr($res, 1) . ')'; |
|
| 868 | + return 'array(' . substr($res, 1) . ')'; |
|
| 869 | 869 | } |
| 870 | 870 | |
| 871 | 871 | /** |
@@ -878,30 +878,30 @@ discard block |
||
| 878 | 878 | * Code PHP construisant un tableau des alias et type de jointure du FROM |
| 879 | 879 | **/ |
| 880 | 880 | function calculer_from_type(&$boucle) { |
| 881 | - $res = ''; |
|
| 882 | - foreach ($boucle->from_type as $k => $v) { |
|
| 883 | - $res .= ",'$k' => '$v'"; |
|
| 884 | - } |
|
| 881 | + $res = ''; |
|
| 882 | + foreach ($boucle->from_type as $k => $v) { |
|
| 883 | + $res .= ",'$k' => '$v'"; |
|
| 884 | + } |
|
| 885 | 885 | |
| 886 | - return 'array(' . substr($res, 1) . ')'; |
|
| 886 | + return 'array(' . substr($res, 1) . ')'; |
|
| 887 | 887 | } |
| 888 | 888 | |
| 889 | 889 | function calculer_order(&$boucle) { |
| 890 | - if ( |
|
| 891 | - !$order = $boucle->order |
|
| 892 | - and !$order = $boucle->default_order |
|
| 893 | - ) { |
|
| 894 | - $order = []; |
|
| 895 | - } |
|
| 896 | - |
|
| 897 | - /*if (isset($boucle->modificateur['collate'])){ |
|
| 890 | + if ( |
|
| 891 | + !$order = $boucle->order |
|
| 892 | + and !$order = $boucle->default_order |
|
| 893 | + ) { |
|
| 894 | + $order = []; |
|
| 895 | + } |
|
| 896 | + |
|
| 897 | + /*if (isset($boucle->modificateur['collate'])){ |
|
| 898 | 898 | $col = "." . $boucle->modificateur['collate']; |
| 899 | 899 | foreach($order as $k=>$o) |
| 900 | 900 | if (strpos($order[$k],'COLLATE')===false) |
| 901 | 901 | $order[$k].= $col; |
| 902 | 902 | }*/ |
| 903 | 903 | |
| 904 | - return join(', ', $order); |
|
| 904 | + return join(', ', $order); |
|
| 905 | 905 | } |
| 906 | 906 | |
| 907 | 907 | // Production du code PHP a partir de la sequence livree par le phraseur |
@@ -910,62 +910,62 @@ discard block |
||
| 910 | 910 | // (qui sera argument d'un Return ou la partie droite d'une affectation). |
| 911 | 911 | |
| 912 | 912 | function calculer_liste($tableau, $descr, &$boucles, $id_boucle = '') { |
| 913 | - if (!$tableau) { |
|
| 914 | - return "''"; |
|
| 915 | - } |
|
| 916 | - if (is_string($descr)) { |
|
| 917 | - if (isset($boucles[$descr])) { |
|
| 918 | - $idb = $descr; |
|
| 919 | - $descr = []; |
|
| 920 | - if (isset($boucles[$idb]->descr['id_mere_contexte'])) { |
|
| 921 | - $descr['id_mere'] = $boucles[$idb]->descr['id_mere_contexte']; |
|
| 922 | - } |
|
| 923 | - if (isset($boucles[$idb]->descr['sourcefile'])) { |
|
| 924 | - $descr['sourcefile'] = $boucles[$idb]->descr['sourcefile']; |
|
| 925 | - } |
|
| 926 | - } |
|
| 927 | - else { |
|
| 928 | - $descr = []; |
|
| 929 | - } |
|
| 930 | - } |
|
| 931 | - if (!isset($descr['niv'])) { |
|
| 932 | - $descr['niv'] = 0; |
|
| 933 | - } |
|
| 934 | - $codes = compile_cas($tableau, $descr, $boucles, $id_boucle); |
|
| 935 | - if ($codes === false) { |
|
| 936 | - return false; |
|
| 937 | - } |
|
| 938 | - $n = is_countable($codes) ? count($codes) : 0; |
|
| 939 | - if (!$n) { |
|
| 940 | - return "''"; |
|
| 941 | - } |
|
| 942 | - $tab = str_repeat("\t", $descr['niv']); |
|
| 943 | - if (_request('var_mode_affiche') != 'validation') { |
|
| 944 | - if ($n == 1) { |
|
| 945 | - return $codes[0]; |
|
| 946 | - } else { |
|
| 947 | - $res = ''; |
|
| 948 | - foreach ($codes as $code) { |
|
| 949 | - if ( |
|
| 950 | - !preg_match("/^'[^']*'$/", $code) |
|
| 951 | - or substr($res, -1, 1) !== "'" |
|
| 952 | - ) { |
|
| 953 | - $res .= " .\n$tab$code"; |
|
| 954 | - } else { |
|
| 955 | - $res = substr($res, 0, -1) . substr($code, 1); |
|
| 956 | - } |
|
| 957 | - } |
|
| 958 | - |
|
| 959 | - return '(' . substr($res, 2 + $descr['niv']) . ')'; |
|
| 960 | - } |
|
| 961 | - } else { |
|
| 962 | - $nom = $descr['nom'] . $id_boucle . ($descr['niv'] ?: ''); |
|
| 963 | - |
|
| 964 | - return "join('', array_map('array_shift', \$GLOBALS['debug_objets']['sequence']['$nom'] = array(" . join( |
|
| 965 | - " ,\n$tab", |
|
| 966 | - $codes |
|
| 967 | - ) . ')))'; |
|
| 968 | - } |
|
| 913 | + if (!$tableau) { |
|
| 914 | + return "''"; |
|
| 915 | + } |
|
| 916 | + if (is_string($descr)) { |
|
| 917 | + if (isset($boucles[$descr])) { |
|
| 918 | + $idb = $descr; |
|
| 919 | + $descr = []; |
|
| 920 | + if (isset($boucles[$idb]->descr['id_mere_contexte'])) { |
|
| 921 | + $descr['id_mere'] = $boucles[$idb]->descr['id_mere_contexte']; |
|
| 922 | + } |
|
| 923 | + if (isset($boucles[$idb]->descr['sourcefile'])) { |
|
| 924 | + $descr['sourcefile'] = $boucles[$idb]->descr['sourcefile']; |
|
| 925 | + } |
|
| 926 | + } |
|
| 927 | + else { |
|
| 928 | + $descr = []; |
|
| 929 | + } |
|
| 930 | + } |
|
| 931 | + if (!isset($descr['niv'])) { |
|
| 932 | + $descr['niv'] = 0; |
|
| 933 | + } |
|
| 934 | + $codes = compile_cas($tableau, $descr, $boucles, $id_boucle); |
|
| 935 | + if ($codes === false) { |
|
| 936 | + return false; |
|
| 937 | + } |
|
| 938 | + $n = is_countable($codes) ? count($codes) : 0; |
|
| 939 | + if (!$n) { |
|
| 940 | + return "''"; |
|
| 941 | + } |
|
| 942 | + $tab = str_repeat("\t", $descr['niv']); |
|
| 943 | + if (_request('var_mode_affiche') != 'validation') { |
|
| 944 | + if ($n == 1) { |
|
| 945 | + return $codes[0]; |
|
| 946 | + } else { |
|
| 947 | + $res = ''; |
|
| 948 | + foreach ($codes as $code) { |
|
| 949 | + if ( |
|
| 950 | + !preg_match("/^'[^']*'$/", $code) |
|
| 951 | + or substr($res, -1, 1) !== "'" |
|
| 952 | + ) { |
|
| 953 | + $res .= " .\n$tab$code"; |
|
| 954 | + } else { |
|
| 955 | + $res = substr($res, 0, -1) . substr($code, 1); |
|
| 956 | + } |
|
| 957 | + } |
|
| 958 | + |
|
| 959 | + return '(' . substr($res, 2 + $descr['niv']) . ')'; |
|
| 960 | + } |
|
| 961 | + } else { |
|
| 962 | + $nom = $descr['nom'] . $id_boucle . ($descr['niv'] ?: ''); |
|
| 963 | + |
|
| 964 | + return "join('', array_map('array_shift', \$GLOBALS['debug_objets']['sequence']['$nom'] = array(" . join( |
|
| 965 | + " ,\n$tab", |
|
| 966 | + $codes |
|
| 967 | + ) . ')))'; |
|
| 968 | + } |
|
| 969 | 969 | } |
| 970 | 970 | |
| 971 | 971 | |
@@ -984,213 +984,213 @@ discard block |
||
| 984 | 984 | */ |
| 985 | 985 | function compile_cas($tableau, $descr, &$boucles, $id_boucle) { |
| 986 | 986 | |
| 987 | - $codes = []; |
|
| 988 | - // cas de la boucle recursive |
|
| 989 | - if (is_array($id_boucle)) { |
|
| 990 | - $id_boucle = $id_boucle[0]; |
|
| 991 | - } |
|
| 992 | - $type = !$id_boucle ? '' : $boucles[$id_boucle]->type_requete; |
|
| 993 | - $tab = str_repeat("\t", ++$descr['niv']); |
|
| 994 | - $mode = _request('var_mode_affiche'); |
|
| 995 | - $err_e_c = ''; |
|
| 996 | - // chaque commentaire introduit dans le code doit commencer |
|
| 997 | - // par un caractere distinguant le cas, pour exploitation par debug. |
|
| 998 | - foreach ($tableau as $p) { |
|
| 999 | - switch ($p->type) { |
|
| 1000 | - // texte seul |
|
| 1001 | - case 'texte': |
|
| 1002 | - $code = sandbox_composer_texte($p->texte, $p); |
|
| 1003 | - $commentaire = strlen($p->texte) . ' signes'; |
|
| 1004 | - $avant = ''; |
|
| 1005 | - $apres = ''; |
|
| 1006 | - $altern = "''"; |
|
| 1007 | - break; |
|
| 1008 | - |
|
| 1009 | - case 'polyglotte': |
|
| 1010 | - $code = ''; |
|
| 1011 | - foreach ($p->traductions as $k => $v) { |
|
| 1012 | - $code .= ",'" . |
|
| 1013 | - str_replace(['\\', "'"], ['\\\\', "\\'"], $k) . |
|
| 1014 | - "' => '" . |
|
| 1015 | - str_replace(['\\', "'"], ['\\\\', "\\'"], $v) . |
|
| 1016 | - "'"; |
|
| 1017 | - } |
|
| 1018 | - $code = 'choisir_traduction(array(' . |
|
| 1019 | - substr($code, 1) . |
|
| 1020 | - '))'; |
|
| 1021 | - $commentaire = '&'; |
|
| 1022 | - $avant = ''; |
|
| 1023 | - $apres = ''; |
|
| 1024 | - $altern = "''"; |
|
| 1025 | - break; |
|
| 1026 | - |
|
| 1027 | - // inclure |
|
| 1028 | - case 'include': |
|
| 1029 | - $p->descr = $descr; |
|
| 1030 | - $code = calculer_inclure($p, $boucles, $id_boucle); |
|
| 1031 | - if ($code === false) { |
|
| 1032 | - $err_e_c = true; |
|
| 1033 | - $code = "''"; |
|
| 1034 | - } else { |
|
| 1035 | - $commentaire = '<INCLURE ' . addslashes(str_replace("\n", ' ', $code)) . '>'; |
|
| 1036 | - $avant = ''; |
|
| 1037 | - $apres = ''; |
|
| 1038 | - $altern = "''"; |
|
| 1039 | - } |
|
| 1040 | - break; |
|
| 1041 | - |
|
| 1042 | - // boucle |
|
| 1043 | - case TYPE_RECURSIF: |
|
| 1044 | - $nom = $p->id_boucle; |
|
| 1045 | - $newdescr = $descr; |
|
| 1046 | - $newdescr['id_mere'] = $nom; |
|
| 1047 | - $newdescr['niv']++; |
|
| 1048 | - $preaff = calculer_liste($p->preaff, $newdescr, $boucles, $id_boucle); |
|
| 1049 | - $avant = calculer_liste($p->avant, $newdescr, $boucles, $id_boucle); |
|
| 1050 | - $apres = calculer_liste($p->apres, $newdescr, $boucles, $id_boucle); |
|
| 1051 | - $postaff = calculer_liste($p->postaff, $newdescr, $boucles, $id_boucle); |
|
| 1052 | - $newdescr['niv']--; |
|
| 1053 | - $altern = calculer_liste($p->altern, $newdescr, $boucles, $id_boucle); |
|
| 1054 | - if ( |
|
| 1055 | - $preaff === false |
|
| 1056 | - or $avant === false |
|
| 1057 | - or $apres === false |
|
| 1058 | - or $altern === false |
|
| 1059 | - or $postaff === false |
|
| 1060 | - ) { |
|
| 1061 | - $err_e_c = true; |
|
| 1062 | - $code = "''"; |
|
| 1063 | - } else { |
|
| 1064 | - $code = 'BOUCLE' . |
|
| 1065 | - str_replace('-', '_', $nom) . $descr['nom'] . |
|
| 1066 | - '($Cache, $Pile, $doublons, $Numrows, $SP)'; |
|
| 1067 | - $commentaire = "?$nom"; |
|
| 1068 | - if ( |
|
| 1069 | - !$boucles[$nom]->milieu |
|
| 1070 | - and $boucles[$nom]->type_requete <> TYPE_RECURSIF |
|
| 1071 | - ) { |
|
| 1072 | - if ($preaff != "''") { |
|
| 1073 | - $code .= "\n. $preaff"; |
|
| 1074 | - } |
|
| 1075 | - if ($altern != "''") { |
|
| 1076 | - $code .= "\n. $altern"; |
|
| 1077 | - } |
|
| 1078 | - if ($postaff != "''") { |
|
| 1079 | - $code .= "\n. $postaff"; |
|
| 1080 | - } |
|
| 1081 | - if ($avant <> "''" or $apres <> "''") { |
|
| 1082 | - spip_log("boucle $nom toujours vide, code superflu dans $descr[sourcefile]"); |
|
| 1083 | - } |
|
| 1084 | - $avant = $apres = $altern = "''"; |
|
| 1085 | - } else { |
|
| 1086 | - if ($preaff != "''") { |
|
| 1087 | - $avant = compile_concatene_parties_codes($preaff, $avant); |
|
| 1088 | - $altern = compile_concatene_parties_codes($preaff, $altern); |
|
| 1089 | - } |
|
| 1090 | - if ($postaff != "''") { |
|
| 1091 | - $apres = compile_concatene_parties_codes($apres, $postaff); |
|
| 1092 | - $altern = compile_concatene_parties_codes($altern, $postaff); |
|
| 1093 | - } |
|
| 1094 | - if ($altern != "''") { |
|
| 1095 | - $altern = "($altern)"; |
|
| 1096 | - } |
|
| 1097 | - } |
|
| 1098 | - } |
|
| 1099 | - break; |
|
| 1100 | - |
|
| 1101 | - case 'idiome': |
|
| 1102 | - $l = []; |
|
| 1103 | - $code = ''; |
|
| 1104 | - foreach ($p->arg as $k => $v) { |
|
| 1105 | - $_v = calculer_liste($v, $descr, $boucles, $id_boucle); |
|
| 1106 | - if ($k) { |
|
| 1107 | - $l[] = _q($k) . ' => ' . $_v; |
|
| 1108 | - } else { |
|
| 1109 | - $code = $_v; |
|
| 1110 | - } |
|
| 1111 | - } |
|
| 1112 | - // Si le module n'est pas fourni, l'expliciter sauf si calculé |
|
| 1113 | - if ($p->module) { |
|
| 1114 | - $m = $p->module . ':' . $p->nom_champ; |
|
| 1115 | - } elseif ($p->nom_champ) { |
|
| 1116 | - $m = MODULES_IDIOMES . ':' . $p->nom_champ; |
|
| 1117 | - } else { |
|
| 1118 | - $m = ''; |
|
| 1119 | - } |
|
| 1120 | - |
|
| 1121 | - $code = (!$code ? "'$m'" : |
|
| 1122 | - ($m ? "'$m' . $code" : |
|
| 1123 | - ("(strpos(\$x=$code, ':') ? \$x : ('" . MODULES_IDIOMES . ":' . \$x))"))) |
|
| 1124 | - . (!$l ? '' : (', array(' . implode(",\n", $l) . ')')); |
|
| 1125 | - $code = "_T($code)"; |
|
| 1126 | - if ($p->param) { |
|
| 1127 | - $p->id_boucle = $id_boucle; |
|
| 1128 | - $p->boucles = &$boucles; |
|
| 1129 | - $code = compose_filtres($p, $code); |
|
| 1130 | - } |
|
| 1131 | - $commentaire = ':'; |
|
| 1132 | - $avant = ''; |
|
| 1133 | - $apres = ''; |
|
| 1134 | - $altern = "''"; |
|
| 1135 | - break; |
|
| 1136 | - |
|
| 1137 | - case 'champ': |
|
| 1138 | - // cette structure pourrait etre completee des le phrase' (a faire) |
|
| 1139 | - $p->id_boucle = $id_boucle; |
|
| 1140 | - $p->boucles = &$boucles; |
|
| 1141 | - $p->descr = $descr; |
|
| 1142 | - #$p->interdire_scripts = true; |
|
| 1143 | - $p->type_requete = $type; |
|
| 1144 | - |
|
| 1145 | - $code = calculer_champ($p); |
|
| 1146 | - $commentaire = '#' . $p->nom_champ . $p->etoile; |
|
| 1147 | - $avant = calculer_liste( |
|
| 1148 | - $p->avant, |
|
| 1149 | - $descr, |
|
| 1150 | - $boucles, |
|
| 1151 | - $id_boucle |
|
| 1152 | - ); |
|
| 1153 | - $apres = calculer_liste( |
|
| 1154 | - $p->apres, |
|
| 1155 | - $descr, |
|
| 1156 | - $boucles, |
|
| 1157 | - $id_boucle |
|
| 1158 | - ); |
|
| 1159 | - $altern = "''"; |
|
| 1160 | - // Si la valeur est destinee a une comparaison a '' |
|
| 1161 | - // forcer la conversion en une chaine par strval |
|
| 1162 | - // si ca peut etre autre chose qu'une chaine |
|
| 1163 | - if ( |
|
| 1164 | - ($avant != "''" or $apres != "''") |
|
| 1165 | - and $code[0] != "'" |
|
| 1166 | - # AND (strpos($code,'interdire_scripts') !== 0) |
|
| 1167 | - and !preg_match(_REGEXP_COND_VIDE_NONVIDE, $code) |
|
| 1168 | - and !preg_match(_REGEXP_COND_NONVIDE_VIDE, $code) |
|
| 1169 | - and !preg_match(_REGEXP_CONCAT_NON_VIDE, $code) |
|
| 1170 | - ) { |
|
| 1171 | - $code = "strval($code)"; |
|
| 1172 | - } |
|
| 1173 | - break; |
|
| 1174 | - |
|
| 1175 | - default: |
|
| 1176 | - // Erreur de construction de l'arbre de syntaxe abstraite |
|
| 1177 | - $code = "''"; |
|
| 1178 | - $p->descr = $descr; |
|
| 1179 | - $err_e_c = _T('zbug_erreur_compilation'); |
|
| 1180 | - erreur_squelette($err_e_c, $p); |
|
| 1181 | - } // switch |
|
| 1182 | - |
|
| 1183 | - if ($code != "''") { |
|
| 1184 | - $code = compile_retour($code, $avant, $apres, $altern, $tab, $descr['niv']); |
|
| 1185 | - $codes[] = (($mode == 'validation') ? |
|
| 1186 | - "array($code, '$commentaire', " . $p->ligne . ')' |
|
| 1187 | - : (($mode == 'code') ? |
|
| 1188 | - "\n// $commentaire\n$code" : |
|
| 1189 | - $code)); |
|
| 1190 | - } |
|
| 1191 | - } // foreach |
|
| 1192 | - |
|
| 1193 | - return $err_e_c ? false : $codes; |
|
| 987 | + $codes = []; |
|
| 988 | + // cas de la boucle recursive |
|
| 989 | + if (is_array($id_boucle)) { |
|
| 990 | + $id_boucle = $id_boucle[0]; |
|
| 991 | + } |
|
| 992 | + $type = !$id_boucle ? '' : $boucles[$id_boucle]->type_requete; |
|
| 993 | + $tab = str_repeat("\t", ++$descr['niv']); |
|
| 994 | + $mode = _request('var_mode_affiche'); |
|
| 995 | + $err_e_c = ''; |
|
| 996 | + // chaque commentaire introduit dans le code doit commencer |
|
| 997 | + // par un caractere distinguant le cas, pour exploitation par debug. |
|
| 998 | + foreach ($tableau as $p) { |
|
| 999 | + switch ($p->type) { |
|
| 1000 | + // texte seul |
|
| 1001 | + case 'texte': |
|
| 1002 | + $code = sandbox_composer_texte($p->texte, $p); |
|
| 1003 | + $commentaire = strlen($p->texte) . ' signes'; |
|
| 1004 | + $avant = ''; |
|
| 1005 | + $apres = ''; |
|
| 1006 | + $altern = "''"; |
|
| 1007 | + break; |
|
| 1008 | + |
|
| 1009 | + case 'polyglotte': |
|
| 1010 | + $code = ''; |
|
| 1011 | + foreach ($p->traductions as $k => $v) { |
|
| 1012 | + $code .= ",'" . |
|
| 1013 | + str_replace(['\\', "'"], ['\\\\', "\\'"], $k) . |
|
| 1014 | + "' => '" . |
|
| 1015 | + str_replace(['\\', "'"], ['\\\\', "\\'"], $v) . |
|
| 1016 | + "'"; |
|
| 1017 | + } |
|
| 1018 | + $code = 'choisir_traduction(array(' . |
|
| 1019 | + substr($code, 1) . |
|
| 1020 | + '))'; |
|
| 1021 | + $commentaire = '&'; |
|
| 1022 | + $avant = ''; |
|
| 1023 | + $apres = ''; |
|
| 1024 | + $altern = "''"; |
|
| 1025 | + break; |
|
| 1026 | + |
|
| 1027 | + // inclure |
|
| 1028 | + case 'include': |
|
| 1029 | + $p->descr = $descr; |
|
| 1030 | + $code = calculer_inclure($p, $boucles, $id_boucle); |
|
| 1031 | + if ($code === false) { |
|
| 1032 | + $err_e_c = true; |
|
| 1033 | + $code = "''"; |
|
| 1034 | + } else { |
|
| 1035 | + $commentaire = '<INCLURE ' . addslashes(str_replace("\n", ' ', $code)) . '>'; |
|
| 1036 | + $avant = ''; |
|
| 1037 | + $apres = ''; |
|
| 1038 | + $altern = "''"; |
|
| 1039 | + } |
|
| 1040 | + break; |
|
| 1041 | + |
|
| 1042 | + // boucle |
|
| 1043 | + case TYPE_RECURSIF: |
|
| 1044 | + $nom = $p->id_boucle; |
|
| 1045 | + $newdescr = $descr; |
|
| 1046 | + $newdescr['id_mere'] = $nom; |
|
| 1047 | + $newdescr['niv']++; |
|
| 1048 | + $preaff = calculer_liste($p->preaff, $newdescr, $boucles, $id_boucle); |
|
| 1049 | + $avant = calculer_liste($p->avant, $newdescr, $boucles, $id_boucle); |
|
| 1050 | + $apres = calculer_liste($p->apres, $newdescr, $boucles, $id_boucle); |
|
| 1051 | + $postaff = calculer_liste($p->postaff, $newdescr, $boucles, $id_boucle); |
|
| 1052 | + $newdescr['niv']--; |
|
| 1053 | + $altern = calculer_liste($p->altern, $newdescr, $boucles, $id_boucle); |
|
| 1054 | + if ( |
|
| 1055 | + $preaff === false |
|
| 1056 | + or $avant === false |
|
| 1057 | + or $apres === false |
|
| 1058 | + or $altern === false |
|
| 1059 | + or $postaff === false |
|
| 1060 | + ) { |
|
| 1061 | + $err_e_c = true; |
|
| 1062 | + $code = "''"; |
|
| 1063 | + } else { |
|
| 1064 | + $code = 'BOUCLE' . |
|
| 1065 | + str_replace('-', '_', $nom) . $descr['nom'] . |
|
| 1066 | + '($Cache, $Pile, $doublons, $Numrows, $SP)'; |
|
| 1067 | + $commentaire = "?$nom"; |
|
| 1068 | + if ( |
|
| 1069 | + !$boucles[$nom]->milieu |
|
| 1070 | + and $boucles[$nom]->type_requete <> TYPE_RECURSIF |
|
| 1071 | + ) { |
|
| 1072 | + if ($preaff != "''") { |
|
| 1073 | + $code .= "\n. $preaff"; |
|
| 1074 | + } |
|
| 1075 | + if ($altern != "''") { |
|
| 1076 | + $code .= "\n. $altern"; |
|
| 1077 | + } |
|
| 1078 | + if ($postaff != "''") { |
|
| 1079 | + $code .= "\n. $postaff"; |
|
| 1080 | + } |
|
| 1081 | + if ($avant <> "''" or $apres <> "''") { |
|
| 1082 | + spip_log("boucle $nom toujours vide, code superflu dans $descr[sourcefile]"); |
|
| 1083 | + } |
|
| 1084 | + $avant = $apres = $altern = "''"; |
|
| 1085 | + } else { |
|
| 1086 | + if ($preaff != "''") { |
|
| 1087 | + $avant = compile_concatene_parties_codes($preaff, $avant); |
|
| 1088 | + $altern = compile_concatene_parties_codes($preaff, $altern); |
|
| 1089 | + } |
|
| 1090 | + if ($postaff != "''") { |
|
| 1091 | + $apres = compile_concatene_parties_codes($apres, $postaff); |
|
| 1092 | + $altern = compile_concatene_parties_codes($altern, $postaff); |
|
| 1093 | + } |
|
| 1094 | + if ($altern != "''") { |
|
| 1095 | + $altern = "($altern)"; |
|
| 1096 | + } |
|
| 1097 | + } |
|
| 1098 | + } |
|
| 1099 | + break; |
|
| 1100 | + |
|
| 1101 | + case 'idiome': |
|
| 1102 | + $l = []; |
|
| 1103 | + $code = ''; |
|
| 1104 | + foreach ($p->arg as $k => $v) { |
|
| 1105 | + $_v = calculer_liste($v, $descr, $boucles, $id_boucle); |
|
| 1106 | + if ($k) { |
|
| 1107 | + $l[] = _q($k) . ' => ' . $_v; |
|
| 1108 | + } else { |
|
| 1109 | + $code = $_v; |
|
| 1110 | + } |
|
| 1111 | + } |
|
| 1112 | + // Si le module n'est pas fourni, l'expliciter sauf si calculé |
|
| 1113 | + if ($p->module) { |
|
| 1114 | + $m = $p->module . ':' . $p->nom_champ; |
|
| 1115 | + } elseif ($p->nom_champ) { |
|
| 1116 | + $m = MODULES_IDIOMES . ':' . $p->nom_champ; |
|
| 1117 | + } else { |
|
| 1118 | + $m = ''; |
|
| 1119 | + } |
|
| 1120 | + |
|
| 1121 | + $code = (!$code ? "'$m'" : |
|
| 1122 | + ($m ? "'$m' . $code" : |
|
| 1123 | + ("(strpos(\$x=$code, ':') ? \$x : ('" . MODULES_IDIOMES . ":' . \$x))"))) |
|
| 1124 | + . (!$l ? '' : (', array(' . implode(",\n", $l) . ')')); |
|
| 1125 | + $code = "_T($code)"; |
|
| 1126 | + if ($p->param) { |
|
| 1127 | + $p->id_boucle = $id_boucle; |
|
| 1128 | + $p->boucles = &$boucles; |
|
| 1129 | + $code = compose_filtres($p, $code); |
|
| 1130 | + } |
|
| 1131 | + $commentaire = ':'; |
|
| 1132 | + $avant = ''; |
|
| 1133 | + $apres = ''; |
|
| 1134 | + $altern = "''"; |
|
| 1135 | + break; |
|
| 1136 | + |
|
| 1137 | + case 'champ': |
|
| 1138 | + // cette structure pourrait etre completee des le phrase' (a faire) |
|
| 1139 | + $p->id_boucle = $id_boucle; |
|
| 1140 | + $p->boucles = &$boucles; |
|
| 1141 | + $p->descr = $descr; |
|
| 1142 | + #$p->interdire_scripts = true; |
|
| 1143 | + $p->type_requete = $type; |
|
| 1144 | + |
|
| 1145 | + $code = calculer_champ($p); |
|
| 1146 | + $commentaire = '#' . $p->nom_champ . $p->etoile; |
|
| 1147 | + $avant = calculer_liste( |
|
| 1148 | + $p->avant, |
|
| 1149 | + $descr, |
|
| 1150 | + $boucles, |
|
| 1151 | + $id_boucle |
|
| 1152 | + ); |
|
| 1153 | + $apres = calculer_liste( |
|
| 1154 | + $p->apres, |
|
| 1155 | + $descr, |
|
| 1156 | + $boucles, |
|
| 1157 | + $id_boucle |
|
| 1158 | + ); |
|
| 1159 | + $altern = "''"; |
|
| 1160 | + // Si la valeur est destinee a une comparaison a '' |
|
| 1161 | + // forcer la conversion en une chaine par strval |
|
| 1162 | + // si ca peut etre autre chose qu'une chaine |
|
| 1163 | + if ( |
|
| 1164 | + ($avant != "''" or $apres != "''") |
|
| 1165 | + and $code[0] != "'" |
|
| 1166 | + # AND (strpos($code,'interdire_scripts') !== 0) |
|
| 1167 | + and !preg_match(_REGEXP_COND_VIDE_NONVIDE, $code) |
|
| 1168 | + and !preg_match(_REGEXP_COND_NONVIDE_VIDE, $code) |
|
| 1169 | + and !preg_match(_REGEXP_CONCAT_NON_VIDE, $code) |
|
| 1170 | + ) { |
|
| 1171 | + $code = "strval($code)"; |
|
| 1172 | + } |
|
| 1173 | + break; |
|
| 1174 | + |
|
| 1175 | + default: |
|
| 1176 | + // Erreur de construction de l'arbre de syntaxe abstraite |
|
| 1177 | + $code = "''"; |
|
| 1178 | + $p->descr = $descr; |
|
| 1179 | + $err_e_c = _T('zbug_erreur_compilation'); |
|
| 1180 | + erreur_squelette($err_e_c, $p); |
|
| 1181 | + } // switch |
|
| 1182 | + |
|
| 1183 | + if ($code != "''") { |
|
| 1184 | + $code = compile_retour($code, $avant, $apres, $altern, $tab, $descr['niv']); |
|
| 1185 | + $codes[] = (($mode == 'validation') ? |
|
| 1186 | + "array($code, '$commentaire', " . $p->ligne . ')' |
|
| 1187 | + : (($mode == 'code') ? |
|
| 1188 | + "\n// $commentaire\n$code" : |
|
| 1189 | + $code)); |
|
| 1190 | + } |
|
| 1191 | + } // foreach |
|
| 1192 | + |
|
| 1193 | + return $err_e_c ? false : $codes; |
|
| 1194 | 1194 | } |
| 1195 | 1195 | |
| 1196 | 1196 | /** |
@@ -1200,13 +1200,13 @@ discard block |
||
| 1200 | 1200 | * @return string |
| 1201 | 1201 | */ |
| 1202 | 1202 | function compile_concatene_parties_codes($partie1, $partie2) { |
| 1203 | - if ($partie1 === "''") { |
|
| 1204 | - return $partie2; |
|
| 1205 | - } |
|
| 1206 | - if ($partie2 === "''") { |
|
| 1207 | - return $partie1; |
|
| 1208 | - } |
|
| 1209 | - return "$partie1\n. $partie2"; |
|
| 1203 | + if ($partie1 === "''") { |
|
| 1204 | + return $partie2; |
|
| 1205 | + } |
|
| 1206 | + if ($partie2 === "''") { |
|
| 1207 | + return $partie1; |
|
| 1208 | + } |
|
| 1209 | + return "$partie1\n. $partie2"; |
|
| 1210 | 1210 | } |
| 1211 | 1211 | |
| 1212 | 1212 | |
@@ -1230,56 +1230,56 @@ discard block |
||
| 1230 | 1230 | * @return mixed|string |
| 1231 | 1231 | */ |
| 1232 | 1232 | function compile_retour($code, $avant, $apres, $altern, $tab, $n) { |
| 1233 | - if ($avant === "''") { |
|
| 1234 | - $avant = ''; |
|
| 1235 | - } |
|
| 1236 | - if ($apres === "''") { |
|
| 1237 | - $apres = ''; |
|
| 1238 | - } |
|
| 1239 | - if ($avant or $apres or ($altern !== "''")) { |
|
| 1240 | - if (preg_match(_REGEXP_CONCAT_NON_VIDE, $code)) { |
|
| 1241 | - $t = $code; |
|
| 1242 | - $cond = ''; |
|
| 1243 | - } elseif (preg_match(_REGEXP_COND_VIDE_NONVIDE, $code, $r)) { |
|
| 1244 | - $t = $r[2]; |
|
| 1245 | - $cond = '!' . $r[1]; |
|
| 1246 | - } else { |
|
| 1247 | - if (preg_match(_REGEXP_COND_NONVIDE_VIDE, $code, $r)) { |
|
| 1248 | - $t = $r[2]; |
|
| 1249 | - $cond = $r[1]; |
|
| 1250 | - } else { |
|
| 1251 | - $t = '$t' . $n; |
|
| 1252 | - $cond = "($t = $code)!==''"; |
|
| 1253 | - } |
|
| 1254 | - } |
|
| 1255 | - |
|
| 1256 | - $res = (!$avant ? '' : "$avant . ") . |
|
| 1257 | - $t . |
|
| 1258 | - (!$apres ? '' : " . $apres"); |
|
| 1259 | - |
|
| 1260 | - if ($res !== $t) { |
|
| 1261 | - $res = "($res)"; |
|
| 1262 | - } |
|
| 1263 | - |
|
| 1264 | - $code = (!$cond ? $res : "($cond ?\n\t$tab$res :\n\t$tab$altern)"); |
|
| 1265 | - } |
|
| 1266 | - |
|
| 1267 | - return $code; |
|
| 1233 | + if ($avant === "''") { |
|
| 1234 | + $avant = ''; |
|
| 1235 | + } |
|
| 1236 | + if ($apres === "''") { |
|
| 1237 | + $apres = ''; |
|
| 1238 | + } |
|
| 1239 | + if ($avant or $apres or ($altern !== "''")) { |
|
| 1240 | + if (preg_match(_REGEXP_CONCAT_NON_VIDE, $code)) { |
|
| 1241 | + $t = $code; |
|
| 1242 | + $cond = ''; |
|
| 1243 | + } elseif (preg_match(_REGEXP_COND_VIDE_NONVIDE, $code, $r)) { |
|
| 1244 | + $t = $r[2]; |
|
| 1245 | + $cond = '!' . $r[1]; |
|
| 1246 | + } else { |
|
| 1247 | + if (preg_match(_REGEXP_COND_NONVIDE_VIDE, $code, $r)) { |
|
| 1248 | + $t = $r[2]; |
|
| 1249 | + $cond = $r[1]; |
|
| 1250 | + } else { |
|
| 1251 | + $t = '$t' . $n; |
|
| 1252 | + $cond = "($t = $code)!==''"; |
|
| 1253 | + } |
|
| 1254 | + } |
|
| 1255 | + |
|
| 1256 | + $res = (!$avant ? '' : "$avant . ") . |
|
| 1257 | + $t . |
|
| 1258 | + (!$apres ? '' : " . $apres"); |
|
| 1259 | + |
|
| 1260 | + if ($res !== $t) { |
|
| 1261 | + $res = "($res)"; |
|
| 1262 | + } |
|
| 1263 | + |
|
| 1264 | + $code = (!$cond ? $res : "($cond ?\n\t$tab$res :\n\t$tab$altern)"); |
|
| 1265 | + } |
|
| 1266 | + |
|
| 1267 | + return $code; |
|
| 1268 | 1268 | } |
| 1269 | 1269 | |
| 1270 | 1270 | |
| 1271 | 1271 | function compile_inclure_doublons($lexemes) { |
| 1272 | - foreach ($lexemes as $v) { |
|
| 1273 | - if ($v->type === 'include' and $v->param) { |
|
| 1274 | - foreach ($v->param as $r) { |
|
| 1275 | - if (trim($r[0]) === 'doublons') { |
|
| 1276 | - return true; |
|
| 1277 | - } |
|
| 1278 | - } |
|
| 1279 | - } |
|
| 1280 | - } |
|
| 1281 | - |
|
| 1282 | - return false; |
|
| 1272 | + foreach ($lexemes as $v) { |
|
| 1273 | + if ($v->type === 'include' and $v->param) { |
|
| 1274 | + foreach ($v->param as $r) { |
|
| 1275 | + if (trim($r[0]) === 'doublons') { |
|
| 1276 | + return true; |
|
| 1277 | + } |
|
| 1278 | + } |
|
| 1279 | + } |
|
| 1280 | + } |
|
| 1281 | + |
|
| 1282 | + return false; |
|
| 1283 | 1283 | } |
| 1284 | 1284 | |
| 1285 | 1285 | // Prend en argument le texte d'un squelette, le nom de son fichier d'origine, |
@@ -1298,354 +1298,354 @@ discard block |
||
| 1298 | 1298 | // En cas d'erreur, elle retournera un tableau des 2 premiers elements seulement |
| 1299 | 1299 | |
| 1300 | 1300 | function public_compiler_dist($squelette, $nom, $gram, $sourcefile, string $connect = '') { |
| 1301 | - // Pre-traitement : reperer le charset du squelette, et le convertir |
|
| 1302 | - // Bonus : supprime le BOM |
|
| 1303 | - include_spip('inc/charsets'); |
|
| 1304 | - $squelette = transcoder_page($squelette); |
|
| 1305 | - |
|
| 1306 | - // rendre inertes les echappements de #[](){}<> |
|
| 1307 | - $i = 0; |
|
| 1308 | - while (str_contains($squelette, $inerte = '-INERTE' . $i)) { |
|
| 1309 | - $i++; |
|
| 1310 | - } |
|
| 1311 | - $squelette = preg_replace_callback( |
|
| 1312 | - ',\\\\([#[()\]{}<>]),', |
|
| 1313 | - fn($a) => "$inerte-" . ord($a[1]) . '-', |
|
| 1314 | - $squelette, |
|
| 1315 | - -1, |
|
| 1316 | - $esc |
|
| 1317 | - ); |
|
| 1318 | - |
|
| 1319 | - $descr = [ |
|
| 1320 | - 'nom' => $nom, |
|
| 1321 | - 'gram' => $gram, |
|
| 1322 | - 'sourcefile' => $sourcefile, |
|
| 1323 | - 'squelette' => $squelette |
|
| 1324 | - ]; |
|
| 1325 | - |
|
| 1326 | - // Phraser le squelette, selon sa grammaire |
|
| 1327 | - |
|
| 1328 | - $boucles = []; |
|
| 1329 | - $f = charger_fonction('phraser_' . $gram, 'public'); |
|
| 1330 | - |
|
| 1331 | - $squelette = $f($squelette, '', $boucles, $descr); |
|
| 1332 | - |
|
| 1333 | - $boucles = compiler_squelette($squelette, $boucles, $nom, $descr, $sourcefile, $connect); |
|
| 1334 | - |
|
| 1335 | - // restituer les echappements |
|
| 1336 | - if ($esc) { |
|
| 1337 | - foreach ($boucles as $i => $boucle) { |
|
| 1338 | - $boucles[$i]->return = preg_replace_callback( |
|
| 1339 | - ",$inerte-(\d+)-,", |
|
| 1340 | - fn($a) => chr($a[1]), |
|
| 1341 | - $boucle->return |
|
| 1342 | - ); |
|
| 1343 | - $boucles[$i]->descr['squelette'] = preg_replace_callback( |
|
| 1344 | - ",$inerte-(\d+)-,", |
|
| 1345 | - fn($a) => '\\\\' . chr($a[1]), |
|
| 1346 | - $boucle->descr['squelette'] |
|
| 1347 | - ); |
|
| 1348 | - } |
|
| 1349 | - } |
|
| 1350 | - |
|
| 1351 | - $debug = ($boucles and defined('_VAR_MODE') and _VAR_MODE == 'debug'); |
|
| 1352 | - if ($debug) { |
|
| 1353 | - include_spip('public/decompiler'); |
|
| 1354 | - foreach ($boucles as $id => $boucle) { |
|
| 1355 | - if ($id) { |
|
| 1356 | - $decomp = "\n/* BOUCLE " . |
|
| 1357 | - $boucle->type_requete . |
|
| 1358 | - ' ' . |
|
| 1359 | - str_replace('*/', '* /', public_decompiler($boucle, $gram, 0, 'criteres')) . |
|
| 1360 | - ($boucle->debug ? "\n *\n * " . implode("\n * ", $boucle->debug) . "\n" : '') . |
|
| 1361 | - " */\n"; |
|
| 1362 | - } else { |
|
| 1363 | - $decomp = ("\n/*\n" . |
|
| 1364 | - str_replace('*/', '* /', public_decompiler($squelette, $gram)) |
|
| 1365 | - . "\n*/"); |
|
| 1366 | - } |
|
| 1367 | - $boucles[$id]->return = $decomp . $boucle->return; |
|
| 1368 | - $GLOBALS['debug_objets']['code'][$nom . $id] = $boucle->return; |
|
| 1369 | - } |
|
| 1370 | - } |
|
| 1371 | - |
|
| 1372 | - return $boucles; |
|
| 1301 | + // Pre-traitement : reperer le charset du squelette, et le convertir |
|
| 1302 | + // Bonus : supprime le BOM |
|
| 1303 | + include_spip('inc/charsets'); |
|
| 1304 | + $squelette = transcoder_page($squelette); |
|
| 1305 | + |
|
| 1306 | + // rendre inertes les echappements de #[](){}<> |
|
| 1307 | + $i = 0; |
|
| 1308 | + while (str_contains($squelette, $inerte = '-INERTE' . $i)) { |
|
| 1309 | + $i++; |
|
| 1310 | + } |
|
| 1311 | + $squelette = preg_replace_callback( |
|
| 1312 | + ',\\\\([#[()\]{}<>]),', |
|
| 1313 | + fn($a) => "$inerte-" . ord($a[1]) . '-', |
|
| 1314 | + $squelette, |
|
| 1315 | + -1, |
|
| 1316 | + $esc |
|
| 1317 | + ); |
|
| 1318 | + |
|
| 1319 | + $descr = [ |
|
| 1320 | + 'nom' => $nom, |
|
| 1321 | + 'gram' => $gram, |
|
| 1322 | + 'sourcefile' => $sourcefile, |
|
| 1323 | + 'squelette' => $squelette |
|
| 1324 | + ]; |
|
| 1325 | + |
|
| 1326 | + // Phraser le squelette, selon sa grammaire |
|
| 1327 | + |
|
| 1328 | + $boucles = []; |
|
| 1329 | + $f = charger_fonction('phraser_' . $gram, 'public'); |
|
| 1330 | + |
|
| 1331 | + $squelette = $f($squelette, '', $boucles, $descr); |
|
| 1332 | + |
|
| 1333 | + $boucles = compiler_squelette($squelette, $boucles, $nom, $descr, $sourcefile, $connect); |
|
| 1334 | + |
|
| 1335 | + // restituer les echappements |
|
| 1336 | + if ($esc) { |
|
| 1337 | + foreach ($boucles as $i => $boucle) { |
|
| 1338 | + $boucles[$i]->return = preg_replace_callback( |
|
| 1339 | + ",$inerte-(\d+)-,", |
|
| 1340 | + fn($a) => chr($a[1]), |
|
| 1341 | + $boucle->return |
|
| 1342 | + ); |
|
| 1343 | + $boucles[$i]->descr['squelette'] = preg_replace_callback( |
|
| 1344 | + ",$inerte-(\d+)-,", |
|
| 1345 | + fn($a) => '\\\\' . chr($a[1]), |
|
| 1346 | + $boucle->descr['squelette'] |
|
| 1347 | + ); |
|
| 1348 | + } |
|
| 1349 | + } |
|
| 1350 | + |
|
| 1351 | + $debug = ($boucles and defined('_VAR_MODE') and _VAR_MODE == 'debug'); |
|
| 1352 | + if ($debug) { |
|
| 1353 | + include_spip('public/decompiler'); |
|
| 1354 | + foreach ($boucles as $id => $boucle) { |
|
| 1355 | + if ($id) { |
|
| 1356 | + $decomp = "\n/* BOUCLE " . |
|
| 1357 | + $boucle->type_requete . |
|
| 1358 | + ' ' . |
|
| 1359 | + str_replace('*/', '* /', public_decompiler($boucle, $gram, 0, 'criteres')) . |
|
| 1360 | + ($boucle->debug ? "\n *\n * " . implode("\n * ", $boucle->debug) . "\n" : '') . |
|
| 1361 | + " */\n"; |
|
| 1362 | + } else { |
|
| 1363 | + $decomp = ("\n/*\n" . |
|
| 1364 | + str_replace('*/', '* /', public_decompiler($squelette, $gram)) |
|
| 1365 | + . "\n*/"); |
|
| 1366 | + } |
|
| 1367 | + $boucles[$id]->return = $decomp . $boucle->return; |
|
| 1368 | + $GLOBALS['debug_objets']['code'][$nom . $id] = $boucle->return; |
|
| 1369 | + } |
|
| 1370 | + } |
|
| 1371 | + |
|
| 1372 | + return $boucles; |
|
| 1373 | 1373 | } |
| 1374 | 1374 | |
| 1375 | 1375 | // Point d'entree pour arbre de syntaxe abstraite fourni en premier argument |
| 1376 | 1376 | // Autres specifications comme ci-dessus |
| 1377 | 1377 | |
| 1378 | 1378 | function compiler_squelette($squelette, $boucles, $nom, $descr, $sourcefile, string $connect = '') { |
| 1379 | - static $trouver_table; |
|
| 1380 | - spip_timer('calcul_skel'); |
|
| 1381 | - |
|
| 1382 | - if (defined('_VAR_MODE') and _VAR_MODE == 'debug') { |
|
| 1383 | - $GLOBALS['debug_objets']['squelette'][$nom] = $descr['squelette']; |
|
| 1384 | - $GLOBALS['debug_objets']['sourcefile'][$nom] = $sourcefile; |
|
| 1385 | - |
|
| 1386 | - if (!isset($GLOBALS['debug_objets']['principal'])) { |
|
| 1387 | - $GLOBALS['debug_objets']['principal'] = $nom; |
|
| 1388 | - } |
|
| 1389 | - } |
|
| 1390 | - foreach ($boucles as $id => $boucle) { |
|
| 1391 | - $GLOBALS['debug_objets']['boucle'][$nom . $id] = $boucle; |
|
| 1392 | - } |
|
| 1393 | - $descr['documents'] = compile_inclure_doublons($squelette); |
|
| 1394 | - |
|
| 1395 | - // Demander la description des tables une fois pour toutes |
|
| 1396 | - if (!$trouver_table) { |
|
| 1397 | - $trouver_table = charger_fonction('trouver_table', 'base'); |
|
| 1398 | - } |
|
| 1399 | - |
|
| 1400 | - // reperer si les doublons sont demandes |
|
| 1401 | - // pour un inclure ou une boucle document |
|
| 1402 | - // c'est utile a la fonction champs_traitements |
|
| 1403 | - foreach ($boucles as $id => $boucle) { |
|
| 1404 | - if (!($type = $boucle->type_requete)) { |
|
| 1405 | - continue; |
|
| 1406 | - } |
|
| 1407 | - if ( |
|
| 1408 | - !$descr['documents'] and ( |
|
| 1409 | - (($type == 'documents') and $boucle->doublons) or |
|
| 1410 | - compile_inclure_doublons($boucle->avant) or |
|
| 1411 | - compile_inclure_doublons($boucle->apres) or |
|
| 1412 | - compile_inclure_doublons($boucle->milieu) or |
|
| 1413 | - compile_inclure_doublons($boucle->altern)) |
|
| 1414 | - ) { |
|
| 1415 | - $descr['documents'] = true; |
|
| 1416 | - } |
|
| 1417 | - if ($type != TYPE_RECURSIF) { |
|
| 1418 | - if (!$boucles[$id]->sql_serveur and $connect) { |
|
| 1419 | - $boucles[$id]->sql_serveur = $connect; |
|
| 1420 | - } |
|
| 1421 | - |
|
| 1422 | - // chercher dans les iterateurs du repertoire iterateur/ |
|
| 1423 | - if ( |
|
| 1424 | - $g = charger_fonction( |
|
| 1425 | - preg_replace('/\W/', '_', $boucle->type_requete), |
|
| 1426 | - 'iterateur', |
|
| 1427 | - true |
|
| 1428 | - ) |
|
| 1429 | - ) { |
|
| 1430 | - $boucles[$id] = $g($boucle); |
|
| 1431 | - |
|
| 1432 | - // sinon, en cas de requeteur d'un type predefini, |
|
| 1433 | - // utiliser les informations donnees par le requeteur |
|
| 1434 | - // cas "php:xx" et "data:xx". |
|
| 1435 | - } else { |
|
| 1436 | - if ($boucle->sql_serveur and $requeteur = charger_fonction($boucle->sql_serveur, 'requeteur', true)) { |
|
| 1437 | - $requeteur($boucles, $boucle, $id); |
|
| 1438 | - |
|
| 1439 | - // utiliser la description des champs transmis |
|
| 1440 | - } else { |
|
| 1441 | - $show = $trouver_table($type, $boucles[$id]->sql_serveur); |
|
| 1442 | - // si la table n'existe pas avec le connecteur par defaut, |
|
| 1443 | - // c'est peut etre une table qui necessite son connecteur dedie fourni |
|
| 1444 | - // permet une ecriture allegee (GEO) -> (geo:GEO) |
|
| 1445 | - if ( |
|
| 1446 | - !$show |
|
| 1447 | - and $show = $trouver_table($type, strtolower($type)) |
|
| 1448 | - ) { |
|
| 1449 | - $boucles[$id]->sql_serveur = strtolower($type); |
|
| 1450 | - } |
|
| 1451 | - if ($show) { |
|
| 1452 | - $boucles[$id]->show = $show; |
|
| 1453 | - // recopie les infos les plus importantes |
|
| 1454 | - $boucles[$id]->primary = $show['key']['PRIMARY KEY'] ?? ''; |
|
| 1455 | - $boucles[$id]->id_table = $x = preg_replace(',^spip_,', '', $show['id_table']); |
|
| 1456 | - $boucles[$id]->from[$x] = $nom_table = $show['table']; |
|
| 1457 | - $boucles[$id]->iterateur = 'SQL'; |
|
| 1458 | - |
|
| 1459 | - if (empty($boucles[$id]->descr)) { |
|
| 1460 | - $boucles[$id]->descr = &$descr; |
|
| 1461 | - } |
|
| 1462 | - if ( |
|
| 1463 | - (!$boucles[$id]->jointures) |
|
| 1464 | - and is_array($show['tables_jointures']) |
|
| 1465 | - and count($x = $show['tables_jointures']) |
|
| 1466 | - ) { |
|
| 1467 | - $boucles[$id]->jointures = $x; |
|
| 1468 | - } |
|
| 1469 | - if ($boucles[$id]->jointures_explicites) { |
|
| 1470 | - $jointures = preg_split('/\s+/', $boucles[$id]->jointures_explicites); |
|
| 1471 | - while ($j = array_pop($jointures)) { |
|
| 1472 | - array_unshift($boucles[$id]->jointures, $j); |
|
| 1473 | - } |
|
| 1474 | - } |
|
| 1475 | - } else { |
|
| 1476 | - // Pas une erreur si la table est optionnelle |
|
| 1477 | - if ($boucles[$id]->table_optionnelle) { |
|
| 1478 | - $boucles[$id]->type_requete = ''; |
|
| 1479 | - } else { |
|
| 1480 | - $boucles[$id]->type_requete = false; |
|
| 1481 | - $boucle = $boucles[$id]; |
|
| 1482 | - $x = (!$boucle->sql_serveur ? '' : |
|
| 1483 | - ($boucle->sql_serveur . ':')) . |
|
| 1484 | - $type; |
|
| 1485 | - $msg = [ |
|
| 1486 | - 'zbug_table_inconnue', |
|
| 1487 | - ['table' => $x] |
|
| 1488 | - ]; |
|
| 1489 | - erreur_squelette($msg, $boucle); |
|
| 1490 | - } |
|
| 1491 | - } |
|
| 1492 | - } |
|
| 1493 | - } |
|
| 1494 | - } |
|
| 1495 | - } |
|
| 1496 | - |
|
| 1497 | - // Commencer par reperer les boucles appelees explicitement |
|
| 1498 | - // car elles indexent les arguments de maniere derogatoire |
|
| 1499 | - foreach ($boucles as $id => $boucle) { |
|
| 1500 | - if ($boucle->type_requete == TYPE_RECURSIF and $boucle->param) { |
|
| 1501 | - $boucles[$id]->descr = &$descr; |
|
| 1502 | - $rec = &$boucles[$boucle->param[0]]; |
|
| 1503 | - if (!$rec) { |
|
| 1504 | - $msg = [ |
|
| 1505 | - 'zbug_boucle_recursive_undef', |
|
| 1506 | - ['nom' => $boucle->param[0]] |
|
| 1507 | - ]; |
|
| 1508 | - erreur_squelette($msg, $boucle); |
|
| 1509 | - $boucles[$id]->type_requete = false; |
|
| 1510 | - } else { |
|
| 1511 | - $rec->externe = $id; |
|
| 1512 | - $descr['id_mere'] = $id; |
|
| 1513 | - $boucles[$id]->return = |
|
| 1514 | - calculer_liste( |
|
| 1515 | - [$rec], |
|
| 1516 | - $descr, |
|
| 1517 | - $boucles, |
|
| 1518 | - $boucle->param |
|
| 1519 | - ); |
|
| 1520 | - } |
|
| 1521 | - } |
|
| 1522 | - } |
|
| 1523 | - foreach ($boucles as $id => $boucle) { |
|
| 1524 | - $id = strval($id); // attention au type dans index_pile |
|
| 1525 | - $type = $boucle->type_requete; |
|
| 1526 | - if ($type and $type != TYPE_RECURSIF) { |
|
| 1527 | - $res = ''; |
|
| 1528 | - if ($boucle->param) { |
|
| 1529 | - // retourne un tableau en cas d'erreur |
|
| 1530 | - $res = calculer_criteres($id, $boucles); |
|
| 1531 | - } |
|
| 1532 | - $descr['id_mere'] = $id; |
|
| 1533 | - $boucles[$id]->return = |
|
| 1534 | - calculer_liste( |
|
| 1535 | - $boucle->milieu, |
|
| 1536 | - $descr, |
|
| 1537 | - $boucles, |
|
| 1538 | - $id |
|
| 1539 | - ); |
|
| 1540 | - // Si les criteres se sont mal compiles |
|
| 1541 | - // ne pas tenter d'assembler le code final |
|
| 1542 | - // (mais compiler le corps pour detection d'erreurs) |
|
| 1543 | - if (is_array($res)) { |
|
| 1544 | - $boucles[$id]->type_requete = false; |
|
| 1545 | - } |
|
| 1546 | - } |
|
| 1547 | - } |
|
| 1548 | - |
|
| 1549 | - // idem pour la racine |
|
| 1550 | - $descr['id_mere'] = ''; |
|
| 1551 | - $corps = calculer_liste($squelette, $descr, $boucles); |
|
| 1552 | - |
|
| 1553 | - |
|
| 1554 | - // Calcul du corps de toutes les fonctions PHP, |
|
| 1555 | - // en particulier les requetes SQL et TOTAL_BOUCLE |
|
| 1556 | - // de'terminables seulement maintenant |
|
| 1557 | - |
|
| 1558 | - foreach ($boucles as $id => $boucle) { |
|
| 1559 | - $boucle = $boucles[$id] = pipeline('pre_boucle', $boucle); |
|
| 1560 | - if ($boucle->return === false) { |
|
| 1561 | - $corps = false; |
|
| 1562 | - continue; |
|
| 1563 | - } |
|
| 1564 | - // appeler la fonction de definition de la boucle |
|
| 1565 | - |
|
| 1566 | - if ($req = $boucle->type_requete) { |
|
| 1567 | - // boucle personnalisée ? |
|
| 1568 | - $table = strtoupper($boucle->type_requete); |
|
| 1569 | - $serveur = strtolower($boucle->sql_serveur); |
|
| 1570 | - if ( |
|
| 1571 | - // fonction de boucle avec serveur & table |
|
| 1572 | - (!$serveur or |
|
| 1573 | - ((!function_exists($f = 'boucle_' . $serveur . '_' . $table)) |
|
| 1574 | - and (!function_exists($f = $f . '_dist')) |
|
| 1575 | - ) |
|
| 1576 | - ) |
|
| 1577 | - // fonction de boucle avec table |
|
| 1578 | - and (!function_exists($f = 'boucle_' . $table)) |
|
| 1579 | - and (!function_exists($f = $f . '_dist')) |
|
| 1580 | - ) { |
|
| 1581 | - // fonction de boucle standard |
|
| 1582 | - if (!function_exists($f = 'boucle_DEFAUT')) { |
|
| 1583 | - $f = 'boucle_DEFAUT_dist'; |
|
| 1584 | - } |
|
| 1585 | - } |
|
| 1586 | - |
|
| 1587 | - $req = "\n\n\tstatic \$command = array();\n\t" . |
|
| 1588 | - "static \$connect;\n\t" . |
|
| 1589 | - "\$command['connect'] = \$connect = " . |
|
| 1590 | - _q($boucle->sql_serveur) . |
|
| 1591 | - ';' . |
|
| 1592 | - $f($id, $boucles); |
|
| 1593 | - } else { |
|
| 1594 | - $req = ("\n\treturn '';"); |
|
| 1595 | - } |
|
| 1596 | - |
|
| 1597 | - $boucles[$id]->return = |
|
| 1598 | - "\n\nfunction BOUCLE" . strtr($id, '-', '_') . $nom . |
|
| 1599 | - '(&$Cache, &$Pile, &$doublons, &$Numrows, $SP) {' . |
|
| 1600 | - $req . |
|
| 1601 | - "\n}\n"; |
|
| 1602 | - } |
|
| 1603 | - |
|
| 1604 | - // Au final, si le corps ou un critere au moins s'est mal compile |
|
| 1605 | - // retourner False, sinon inserer leur decompilation |
|
| 1606 | - if (is_bool($corps)) { |
|
| 1607 | - return false; |
|
| 1608 | - } |
|
| 1609 | - |
|
| 1610 | - $principal = "\nfunction " . $nom . '($Cache, $Pile, $doublons = array(), $Numrows = array(), $SP = 0) { |
|
| 1379 | + static $trouver_table; |
|
| 1380 | + spip_timer('calcul_skel'); |
|
| 1381 | + |
|
| 1382 | + if (defined('_VAR_MODE') and _VAR_MODE == 'debug') { |
|
| 1383 | + $GLOBALS['debug_objets']['squelette'][$nom] = $descr['squelette']; |
|
| 1384 | + $GLOBALS['debug_objets']['sourcefile'][$nom] = $sourcefile; |
|
| 1385 | + |
|
| 1386 | + if (!isset($GLOBALS['debug_objets']['principal'])) { |
|
| 1387 | + $GLOBALS['debug_objets']['principal'] = $nom; |
|
| 1388 | + } |
|
| 1389 | + } |
|
| 1390 | + foreach ($boucles as $id => $boucle) { |
|
| 1391 | + $GLOBALS['debug_objets']['boucle'][$nom . $id] = $boucle; |
|
| 1392 | + } |
|
| 1393 | + $descr['documents'] = compile_inclure_doublons($squelette); |
|
| 1394 | + |
|
| 1395 | + // Demander la description des tables une fois pour toutes |
|
| 1396 | + if (!$trouver_table) { |
|
| 1397 | + $trouver_table = charger_fonction('trouver_table', 'base'); |
|
| 1398 | + } |
|
| 1399 | + |
|
| 1400 | + // reperer si les doublons sont demandes |
|
| 1401 | + // pour un inclure ou une boucle document |
|
| 1402 | + // c'est utile a la fonction champs_traitements |
|
| 1403 | + foreach ($boucles as $id => $boucle) { |
|
| 1404 | + if (!($type = $boucle->type_requete)) { |
|
| 1405 | + continue; |
|
| 1406 | + } |
|
| 1407 | + if ( |
|
| 1408 | + !$descr['documents'] and ( |
|
| 1409 | + (($type == 'documents') and $boucle->doublons) or |
|
| 1410 | + compile_inclure_doublons($boucle->avant) or |
|
| 1411 | + compile_inclure_doublons($boucle->apres) or |
|
| 1412 | + compile_inclure_doublons($boucle->milieu) or |
|
| 1413 | + compile_inclure_doublons($boucle->altern)) |
|
| 1414 | + ) { |
|
| 1415 | + $descr['documents'] = true; |
|
| 1416 | + } |
|
| 1417 | + if ($type != TYPE_RECURSIF) { |
|
| 1418 | + if (!$boucles[$id]->sql_serveur and $connect) { |
|
| 1419 | + $boucles[$id]->sql_serveur = $connect; |
|
| 1420 | + } |
|
| 1421 | + |
|
| 1422 | + // chercher dans les iterateurs du repertoire iterateur/ |
|
| 1423 | + if ( |
|
| 1424 | + $g = charger_fonction( |
|
| 1425 | + preg_replace('/\W/', '_', $boucle->type_requete), |
|
| 1426 | + 'iterateur', |
|
| 1427 | + true |
|
| 1428 | + ) |
|
| 1429 | + ) { |
|
| 1430 | + $boucles[$id] = $g($boucle); |
|
| 1431 | + |
|
| 1432 | + // sinon, en cas de requeteur d'un type predefini, |
|
| 1433 | + // utiliser les informations donnees par le requeteur |
|
| 1434 | + // cas "php:xx" et "data:xx". |
|
| 1435 | + } else { |
|
| 1436 | + if ($boucle->sql_serveur and $requeteur = charger_fonction($boucle->sql_serveur, 'requeteur', true)) { |
|
| 1437 | + $requeteur($boucles, $boucle, $id); |
|
| 1438 | + |
|
| 1439 | + // utiliser la description des champs transmis |
|
| 1440 | + } else { |
|
| 1441 | + $show = $trouver_table($type, $boucles[$id]->sql_serveur); |
|
| 1442 | + // si la table n'existe pas avec le connecteur par defaut, |
|
| 1443 | + // c'est peut etre une table qui necessite son connecteur dedie fourni |
|
| 1444 | + // permet une ecriture allegee (GEO) -> (geo:GEO) |
|
| 1445 | + if ( |
|
| 1446 | + !$show |
|
| 1447 | + and $show = $trouver_table($type, strtolower($type)) |
|
| 1448 | + ) { |
|
| 1449 | + $boucles[$id]->sql_serveur = strtolower($type); |
|
| 1450 | + } |
|
| 1451 | + if ($show) { |
|
| 1452 | + $boucles[$id]->show = $show; |
|
| 1453 | + // recopie les infos les plus importantes |
|
| 1454 | + $boucles[$id]->primary = $show['key']['PRIMARY KEY'] ?? ''; |
|
| 1455 | + $boucles[$id]->id_table = $x = preg_replace(',^spip_,', '', $show['id_table']); |
|
| 1456 | + $boucles[$id]->from[$x] = $nom_table = $show['table']; |
|
| 1457 | + $boucles[$id]->iterateur = 'SQL'; |
|
| 1458 | + |
|
| 1459 | + if (empty($boucles[$id]->descr)) { |
|
| 1460 | + $boucles[$id]->descr = &$descr; |
|
| 1461 | + } |
|
| 1462 | + if ( |
|
| 1463 | + (!$boucles[$id]->jointures) |
|
| 1464 | + and is_array($show['tables_jointures']) |
|
| 1465 | + and count($x = $show['tables_jointures']) |
|
| 1466 | + ) { |
|
| 1467 | + $boucles[$id]->jointures = $x; |
|
| 1468 | + } |
|
| 1469 | + if ($boucles[$id]->jointures_explicites) { |
|
| 1470 | + $jointures = preg_split('/\s+/', $boucles[$id]->jointures_explicites); |
|
| 1471 | + while ($j = array_pop($jointures)) { |
|
| 1472 | + array_unshift($boucles[$id]->jointures, $j); |
|
| 1473 | + } |
|
| 1474 | + } |
|
| 1475 | + } else { |
|
| 1476 | + // Pas une erreur si la table est optionnelle |
|
| 1477 | + if ($boucles[$id]->table_optionnelle) { |
|
| 1478 | + $boucles[$id]->type_requete = ''; |
|
| 1479 | + } else { |
|
| 1480 | + $boucles[$id]->type_requete = false; |
|
| 1481 | + $boucle = $boucles[$id]; |
|
| 1482 | + $x = (!$boucle->sql_serveur ? '' : |
|
| 1483 | + ($boucle->sql_serveur . ':')) . |
|
| 1484 | + $type; |
|
| 1485 | + $msg = [ |
|
| 1486 | + 'zbug_table_inconnue', |
|
| 1487 | + ['table' => $x] |
|
| 1488 | + ]; |
|
| 1489 | + erreur_squelette($msg, $boucle); |
|
| 1490 | + } |
|
| 1491 | + } |
|
| 1492 | + } |
|
| 1493 | + } |
|
| 1494 | + } |
|
| 1495 | + } |
|
| 1496 | + |
|
| 1497 | + // Commencer par reperer les boucles appelees explicitement |
|
| 1498 | + // car elles indexent les arguments de maniere derogatoire |
|
| 1499 | + foreach ($boucles as $id => $boucle) { |
|
| 1500 | + if ($boucle->type_requete == TYPE_RECURSIF and $boucle->param) { |
|
| 1501 | + $boucles[$id]->descr = &$descr; |
|
| 1502 | + $rec = &$boucles[$boucle->param[0]]; |
|
| 1503 | + if (!$rec) { |
|
| 1504 | + $msg = [ |
|
| 1505 | + 'zbug_boucle_recursive_undef', |
|
| 1506 | + ['nom' => $boucle->param[0]] |
|
| 1507 | + ]; |
|
| 1508 | + erreur_squelette($msg, $boucle); |
|
| 1509 | + $boucles[$id]->type_requete = false; |
|
| 1510 | + } else { |
|
| 1511 | + $rec->externe = $id; |
|
| 1512 | + $descr['id_mere'] = $id; |
|
| 1513 | + $boucles[$id]->return = |
|
| 1514 | + calculer_liste( |
|
| 1515 | + [$rec], |
|
| 1516 | + $descr, |
|
| 1517 | + $boucles, |
|
| 1518 | + $boucle->param |
|
| 1519 | + ); |
|
| 1520 | + } |
|
| 1521 | + } |
|
| 1522 | + } |
|
| 1523 | + foreach ($boucles as $id => $boucle) { |
|
| 1524 | + $id = strval($id); // attention au type dans index_pile |
|
| 1525 | + $type = $boucle->type_requete; |
|
| 1526 | + if ($type and $type != TYPE_RECURSIF) { |
|
| 1527 | + $res = ''; |
|
| 1528 | + if ($boucle->param) { |
|
| 1529 | + // retourne un tableau en cas d'erreur |
|
| 1530 | + $res = calculer_criteres($id, $boucles); |
|
| 1531 | + } |
|
| 1532 | + $descr['id_mere'] = $id; |
|
| 1533 | + $boucles[$id]->return = |
|
| 1534 | + calculer_liste( |
|
| 1535 | + $boucle->milieu, |
|
| 1536 | + $descr, |
|
| 1537 | + $boucles, |
|
| 1538 | + $id |
|
| 1539 | + ); |
|
| 1540 | + // Si les criteres se sont mal compiles |
|
| 1541 | + // ne pas tenter d'assembler le code final |
|
| 1542 | + // (mais compiler le corps pour detection d'erreurs) |
|
| 1543 | + if (is_array($res)) { |
|
| 1544 | + $boucles[$id]->type_requete = false; |
|
| 1545 | + } |
|
| 1546 | + } |
|
| 1547 | + } |
|
| 1548 | + |
|
| 1549 | + // idem pour la racine |
|
| 1550 | + $descr['id_mere'] = ''; |
|
| 1551 | + $corps = calculer_liste($squelette, $descr, $boucles); |
|
| 1552 | + |
|
| 1553 | + |
|
| 1554 | + // Calcul du corps de toutes les fonctions PHP, |
|
| 1555 | + // en particulier les requetes SQL et TOTAL_BOUCLE |
|
| 1556 | + // de'terminables seulement maintenant |
|
| 1557 | + |
|
| 1558 | + foreach ($boucles as $id => $boucle) { |
|
| 1559 | + $boucle = $boucles[$id] = pipeline('pre_boucle', $boucle); |
|
| 1560 | + if ($boucle->return === false) { |
|
| 1561 | + $corps = false; |
|
| 1562 | + continue; |
|
| 1563 | + } |
|
| 1564 | + // appeler la fonction de definition de la boucle |
|
| 1565 | + |
|
| 1566 | + if ($req = $boucle->type_requete) { |
|
| 1567 | + // boucle personnalisée ? |
|
| 1568 | + $table = strtoupper($boucle->type_requete); |
|
| 1569 | + $serveur = strtolower($boucle->sql_serveur); |
|
| 1570 | + if ( |
|
| 1571 | + // fonction de boucle avec serveur & table |
|
| 1572 | + (!$serveur or |
|
| 1573 | + ((!function_exists($f = 'boucle_' . $serveur . '_' . $table)) |
|
| 1574 | + and (!function_exists($f = $f . '_dist')) |
|
| 1575 | + ) |
|
| 1576 | + ) |
|
| 1577 | + // fonction de boucle avec table |
|
| 1578 | + and (!function_exists($f = 'boucle_' . $table)) |
|
| 1579 | + and (!function_exists($f = $f . '_dist')) |
|
| 1580 | + ) { |
|
| 1581 | + // fonction de boucle standard |
|
| 1582 | + if (!function_exists($f = 'boucle_DEFAUT')) { |
|
| 1583 | + $f = 'boucle_DEFAUT_dist'; |
|
| 1584 | + } |
|
| 1585 | + } |
|
| 1586 | + |
|
| 1587 | + $req = "\n\n\tstatic \$command = array();\n\t" . |
|
| 1588 | + "static \$connect;\n\t" . |
|
| 1589 | + "\$command['connect'] = \$connect = " . |
|
| 1590 | + _q($boucle->sql_serveur) . |
|
| 1591 | + ';' . |
|
| 1592 | + $f($id, $boucles); |
|
| 1593 | + } else { |
|
| 1594 | + $req = ("\n\treturn '';"); |
|
| 1595 | + } |
|
| 1596 | + |
|
| 1597 | + $boucles[$id]->return = |
|
| 1598 | + "\n\nfunction BOUCLE" . strtr($id, '-', '_') . $nom . |
|
| 1599 | + '(&$Cache, &$Pile, &$doublons, &$Numrows, $SP) {' . |
|
| 1600 | + $req . |
|
| 1601 | + "\n}\n"; |
|
| 1602 | + } |
|
| 1603 | + |
|
| 1604 | + // Au final, si le corps ou un critere au moins s'est mal compile |
|
| 1605 | + // retourner False, sinon inserer leur decompilation |
|
| 1606 | + if (is_bool($corps)) { |
|
| 1607 | + return false; |
|
| 1608 | + } |
|
| 1609 | + |
|
| 1610 | + $principal = "\nfunction " . $nom . '($Cache, $Pile, $doublons = array(), $Numrows = array(), $SP = 0) { |
|
| 1611 | 1611 | ' |
| 1612 | - // reporter de maniere securisee les doublons inclus |
|
| 1613 | - . ' |
|
| 1612 | + // reporter de maniere securisee les doublons inclus |
|
| 1613 | + . ' |
|
| 1614 | 1614 | if (isset($Pile[0]["doublons"]) AND is_array($Pile[0]["doublons"])) |
| 1615 | 1615 | $doublons = nettoyer_env_doublons($Pile[0]["doublons"]); |
| 1616 | 1616 | |
| 1617 | 1617 | $connect = ' . |
| 1618 | - _q($connect) . '; |
|
| 1618 | + _q($connect) . '; |
|
| 1619 | 1619 | $page = ' . |
| 1620 | - // ATTENTION, le calcul de l'expression $corps affectera $Cache |
|
| 1621 | - // c'est pourquoi on l'affecte a la variable auxiliaire $page. |
|
| 1622 | - // avant de referencer $Cache |
|
| 1623 | - $corps . '; |
|
| 1620 | + // ATTENTION, le calcul de l'expression $corps affectera $Cache |
|
| 1621 | + // c'est pourquoi on l'affecte a la variable auxiliaire $page. |
|
| 1622 | + // avant de referencer $Cache |
|
| 1623 | + $corps . '; |
|
| 1624 | 1624 | |
| 1625 | 1625 | return analyse_resultat_skel(' . var_export($nom, true) |
| 1626 | - . ', $Cache, $page, ' . var_export($sourcefile, true) . '); |
|
| 1626 | + . ', $Cache, $page, ' . var_export($sourcefile, true) . '); |
|
| 1627 | 1627 | }'; |
| 1628 | 1628 | |
| 1629 | - $secondes = spip_timer('calcul_skel'); |
|
| 1630 | - spip_log("COMPIL ($secondes) [$sourcefile] $nom.php"); |
|
| 1631 | - // $connect n'est pas sûr : on nettoie |
|
| 1632 | - $connect = preg_replace(',[^\w],', '', $connect); |
|
| 1629 | + $secondes = spip_timer('calcul_skel'); |
|
| 1630 | + spip_log("COMPIL ($secondes) [$sourcefile] $nom.php"); |
|
| 1631 | + // $connect n'est pas sûr : on nettoie |
|
| 1632 | + $connect = preg_replace(',[^\w],', '', $connect); |
|
| 1633 | 1633 | |
| 1634 | - // Assimiler la fct principale a une boucle anonyme, pour retourner un resultat simple |
|
| 1635 | - $code = new Boucle(); |
|
| 1636 | - $code->descr = $descr; |
|
| 1637 | - $code->return = ' |
|
| 1634 | + // Assimiler la fct principale a une boucle anonyme, pour retourner un resultat simple |
|
| 1635 | + $code = new Boucle(); |
|
| 1636 | + $code->descr = $descr; |
|
| 1637 | + $code->return = ' |
|
| 1638 | 1638 | // |
| 1639 | 1639 | // Fonction principale du squelette ' . |
| 1640 | - $sourcefile . |
|
| 1641 | - ($connect ? " pour $connect" : '') . |
|
| 1642 | - (!CODE_COMMENTE ? '' : "\n// Temps de compilation total: $secondes") . |
|
| 1643 | - "\n//\n" . |
|
| 1644 | - $principal; |
|
| 1640 | + $sourcefile . |
|
| 1641 | + ($connect ? " pour $connect" : '') . |
|
| 1642 | + (!CODE_COMMENTE ? '' : "\n// Temps de compilation total: $secondes") . |
|
| 1643 | + "\n//\n" . |
|
| 1644 | + $principal; |
|
| 1645 | 1645 | |
| 1646 | - $boucles[''] = $code; |
|
| 1646 | + $boucles[''] = $code; |
|
| 1647 | 1647 | |
| 1648 | - return $boucles; |
|
| 1648 | + return $boucles; |
|
| 1649 | 1649 | } |
| 1650 | 1650 | |
| 1651 | 1651 | |
@@ -1662,18 +1662,18 @@ discard block |
||
| 1662 | 1662 | * |
| 1663 | 1663 | **/ |
| 1664 | 1664 | function requeteur_php_dist(&$boucles, &$boucle, &$id) { |
| 1665 | - if (class_exists($boucle->type_requete)) { |
|
| 1666 | - $g = charger_fonction('php', 'iterateur'); |
|
| 1667 | - $boucles[$id] = $g($boucle, $boucle->type_requete); |
|
| 1668 | - } else { |
|
| 1669 | - $x = $boucle->type_requete; |
|
| 1670 | - $boucle->type_requete = false; |
|
| 1671 | - $msg = [ |
|
| 1672 | - 'zbug_iterateur_inconnu', |
|
| 1673 | - ['iterateur' => $x] |
|
| 1674 | - ]; |
|
| 1675 | - erreur_squelette($msg, $boucle); |
|
| 1676 | - } |
|
| 1665 | + if (class_exists($boucle->type_requete)) { |
|
| 1666 | + $g = charger_fonction('php', 'iterateur'); |
|
| 1667 | + $boucles[$id] = $g($boucle, $boucle->type_requete); |
|
| 1668 | + } else { |
|
| 1669 | + $x = $boucle->type_requete; |
|
| 1670 | + $boucle->type_requete = false; |
|
| 1671 | + $msg = [ |
|
| 1672 | + 'zbug_iterateur_inconnu', |
|
| 1673 | + ['iterateur' => $x] |
|
| 1674 | + ]; |
|
| 1675 | + erreur_squelette($msg, $boucle); |
|
| 1676 | + } |
|
| 1677 | 1677 | } |
| 1678 | 1678 | |
| 1679 | 1679 | |
@@ -1691,22 +1691,22 @@ discard block |
||
| 1691 | 1691 | * |
| 1692 | 1692 | **/ |
| 1693 | 1693 | function requeteur_data_dist(&$boucles, &$boucle, &$id) { |
| 1694 | - include_spip('iterateur/data'); |
|
| 1695 | - if ($h = charger_fonction($boucle->type_requete . '_to_array', 'inc', true)) { |
|
| 1696 | - $g = charger_fonction('data', 'iterateur'); |
|
| 1697 | - $boucles[$id] = $g($boucle); |
|
| 1698 | - // from[0] stocke le type de data (rss, yql, ...) |
|
| 1699 | - $boucles[$id]->from[] = $boucle->type_requete; |
|
| 1700 | - } else { |
|
| 1701 | - $x = $boucle->type_requete; |
|
| 1702 | - $boucle->type_requete = false; |
|
| 1703 | - $msg = [ |
|
| 1704 | - 'zbug_requeteur_inconnu', |
|
| 1705 | - [ |
|
| 1706 | - 'requeteur' => 'data', |
|
| 1707 | - 'type' => $x |
|
| 1708 | - ] |
|
| 1709 | - ]; |
|
| 1710 | - erreur_squelette($msg, $boucle); |
|
| 1711 | - } |
|
| 1694 | + include_spip('iterateur/data'); |
|
| 1695 | + if ($h = charger_fonction($boucle->type_requete . '_to_array', 'inc', true)) { |
|
| 1696 | + $g = charger_fonction('data', 'iterateur'); |
|
| 1697 | + $boucles[$id] = $g($boucle); |
|
| 1698 | + // from[0] stocke le type de data (rss, yql, ...) |
|
| 1699 | + $boucles[$id]->from[] = $boucle->type_requete; |
|
| 1700 | + } else { |
|
| 1701 | + $x = $boucle->type_requete; |
|
| 1702 | + $boucle->type_requete = false; |
|
| 1703 | + $msg = [ |
|
| 1704 | + 'zbug_requeteur_inconnu', |
|
| 1705 | + [ |
|
| 1706 | + 'requeteur' => 'data', |
|
| 1707 | + 'type' => $x |
|
| 1708 | + ] |
|
| 1709 | + ]; |
|
| 1710 | + erreur_squelette($msg, $boucle); |
|
| 1711 | + } |
|
| 1712 | 1712 | } |
@@ -17,7 +17,7 @@ discard block |
||
| 17 | 17 | **/ |
| 18 | 18 | |
| 19 | 19 | if (!defined('_ECRIRE_INC_VERSION')) { |
| 20 | - return; |
|
| 20 | + return; |
|
| 21 | 21 | } |
| 22 | 22 | |
| 23 | 23 | |
@@ -48,90 +48,90 @@ discard block |
||
| 48 | 48 | */ |
| 49 | 49 | function declarer_interfaces() { |
| 50 | 50 | |
| 51 | - $GLOBALS['table_des_tables']['articles'] = 'articles'; |
|
| 52 | - $GLOBALS['table_des_tables']['auteurs'] = 'auteurs'; |
|
| 53 | - $GLOBALS['table_des_tables']['rubriques'] = 'rubriques'; |
|
| 54 | - $GLOBALS['table_des_tables']['hierarchie'] = 'rubriques'; |
|
| 55 | - |
|
| 56 | - // definition des statuts de publication |
|
| 57 | - $GLOBALS['table_statut'] = []; |
|
| 58 | - |
|
| 59 | - // |
|
| 60 | - // tableau des tables de jointures |
|
| 61 | - // Ex: gestion du critere {id_mot} dans la boucle(ARTICLES) |
|
| 62 | - $GLOBALS['tables_jointures'] = []; |
|
| 63 | - $GLOBALS['tables_jointures']['spip_jobs'][] = 'jobs_liens'; |
|
| 64 | - |
|
| 65 | - // $GLOBALS['exceptions_des_jointures']['titre_mot'] = array('spip_mots', 'titre'); // pour exemple |
|
| 66 | - $GLOBALS['exceptions_des_jointures']['profondeur'] = ['spip_rubriques', 'profondeur']; |
|
| 67 | - |
|
| 68 | - |
|
| 69 | - if (!defined('_TRAITEMENT_TYPO')) { |
|
| 70 | - define('_TRAITEMENT_TYPO', 'typo(%s, "TYPO", $connect, $Pile[0])'); |
|
| 71 | - } |
|
| 72 | - if (!defined('_TRAITEMENT_RACCOURCIS')) { |
|
| 73 | - define('_TRAITEMENT_RACCOURCIS', 'propre(%s, $connect, $Pile[0])'); |
|
| 74 | - } |
|
| 75 | - if (!defined('_TRAITEMENT_TYPO_SANS_NUMERO')) { |
|
| 76 | - define('_TRAITEMENT_TYPO_SANS_NUMERO', 'supprimer_numero(typo(%s, "TYPO", $connect, $Pile[0]))'); |
|
| 77 | - } |
|
| 78 | - $GLOBALS['table_des_traitements']['BIO'][] = 'safehtml(' . _TRAITEMENT_RACCOURCIS . ')'; |
|
| 79 | - $GLOBALS['table_des_traitements']['NOM_SITE']['auteurs'] = 'entites_html(%s)'; |
|
| 80 | - $GLOBALS['table_des_traitements']['NOM']['auteurs'] = 'safehtml(' . _TRAITEMENT_TYPO_SANS_NUMERO . ')'; |
|
| 81 | - $GLOBALS['table_des_traitements']['CHAPO'][] = _TRAITEMENT_RACCOURCIS; |
|
| 82 | - $GLOBALS['table_des_traitements']['DATE'][] = 'normaliser_date(%s)'; |
|
| 83 | - $GLOBALS['table_des_traitements']['DATE_REDAC'][] = 'normaliser_date(%s)'; |
|
| 84 | - $GLOBALS['table_des_traitements']['DATE_MODIF'][] = 'normaliser_date(%s)'; |
|
| 85 | - $GLOBALS['table_des_traitements']['DATE_NOUVEAUTES'][] = 'normaliser_date(%s)'; |
|
| 86 | - $GLOBALS['table_des_traitements']['DESCRIPTIF'][] = _TRAITEMENT_RACCOURCIS; |
|
| 87 | - $GLOBALS['table_des_traitements']['INTRODUCTION'][] = _TRAITEMENT_RACCOURCIS; |
|
| 88 | - $GLOBALS['table_des_traitements']['NOM_SITE_SPIP'][] = _TRAITEMENT_TYPO; |
|
| 89 | - $GLOBALS['table_des_traitements']['NOM'][] = _TRAITEMENT_TYPO_SANS_NUMERO; |
|
| 90 | - $GLOBALS['table_des_traitements']['AUTEUR'][] = _TRAITEMENT_TYPO; |
|
| 91 | - $GLOBALS['table_des_traitements']['PS'][] = _TRAITEMENT_RACCOURCIS; |
|
| 92 | - $GLOBALS['table_des_traitements']['SOURCE'][] = _TRAITEMENT_TYPO; |
|
| 93 | - $GLOBALS['table_des_traitements']['SOUSTITRE'][] = _TRAITEMENT_TYPO; |
|
| 94 | - $GLOBALS['table_des_traitements']['SURTITRE'][] = _TRAITEMENT_TYPO; |
|
| 95 | - $GLOBALS['table_des_traitements']['TAGS'][] = '%s'; |
|
| 96 | - $GLOBALS['table_des_traitements']['TEXTE'][] = _TRAITEMENT_RACCOURCIS; |
|
| 97 | - $GLOBALS['table_des_traitements']['TITRE'][] = _TRAITEMENT_TYPO_SANS_NUMERO; |
|
| 98 | - $GLOBALS['table_des_traitements']['TYPE'][] = _TRAITEMENT_TYPO; |
|
| 99 | - $GLOBALS['table_des_traitements']['DESCRIPTIF_SITE_SPIP'][] = _TRAITEMENT_RACCOURCIS; |
|
| 100 | - $GLOBALS['table_des_traitements']['SLOGAN_SITE_SPIP'][] = _TRAITEMENT_TYPO; |
|
| 101 | - $GLOBALS['table_des_traitements']['ENV'][] = 'entites_html(%s,true)'; |
|
| 102 | - |
|
| 103 | - // valeur par defaut pour les balises non listees ci-dessus |
|
| 104 | - $GLOBALS['table_des_traitements']['*'][] = false; // pas de traitement, mais permet au compilo de trouver la declaration suivante |
|
| 105 | - // toujours securiser les DATA |
|
| 106 | - $GLOBALS['table_des_traitements']['*']['DATA'] = 'safehtml(%s)'; |
|
| 107 | - // expliciter pour VALEUR qui est un champ calcule et ne sera pas protege par le catch-all * |
|
| 108 | - $GLOBALS['table_des_traitements']['VALEUR']['DATA'] = 'safehtml(%s)'; |
|
| 109 | - |
|
| 110 | - |
|
| 111 | - // gerer l'affectation en 2 temps car si le pipe n'est pas encore declare, on ecrase les globales |
|
| 112 | - $interfaces = pipeline( |
|
| 113 | - 'declarer_tables_interfaces', |
|
| 114 | - [ |
|
| 115 | - 'table_des_tables' => $GLOBALS['table_des_tables'], |
|
| 116 | - 'exceptions_des_tables' => $GLOBALS['exceptions_des_tables'], |
|
| 117 | - 'table_date' => $GLOBALS['table_date'], |
|
| 118 | - 'table_titre' => $GLOBALS['table_titre'], |
|
| 119 | - 'tables_jointures' => $GLOBALS['tables_jointures'], |
|
| 120 | - 'exceptions_des_jointures' => $GLOBALS['exceptions_des_jointures'], |
|
| 121 | - 'table_des_traitements' => $GLOBALS['table_des_traitements'], |
|
| 122 | - 'table_statut' => $GLOBALS['table_statut'], |
|
| 123 | - ] |
|
| 124 | - ); |
|
| 125 | - if ($interfaces) { |
|
| 126 | - $GLOBALS['table_des_tables'] = $interfaces['table_des_tables']; |
|
| 127 | - $GLOBALS['exceptions_des_tables'] = $interfaces['exceptions_des_tables']; |
|
| 128 | - $GLOBALS['table_date'] = $interfaces['table_date']; |
|
| 129 | - $GLOBALS['table_titre'] = $interfaces['table_titre']; |
|
| 130 | - $GLOBALS['tables_jointures'] = $interfaces['tables_jointures']; |
|
| 131 | - $GLOBALS['exceptions_des_jointures'] = $interfaces['exceptions_des_jointures']; |
|
| 132 | - $GLOBALS['table_des_traitements'] = $interfaces['table_des_traitements']; |
|
| 133 | - $GLOBALS['table_statut'] = $interfaces['table_statut']; |
|
| 134 | - } |
|
| 51 | + $GLOBALS['table_des_tables']['articles'] = 'articles'; |
|
| 52 | + $GLOBALS['table_des_tables']['auteurs'] = 'auteurs'; |
|
| 53 | + $GLOBALS['table_des_tables']['rubriques'] = 'rubriques'; |
|
| 54 | + $GLOBALS['table_des_tables']['hierarchie'] = 'rubriques'; |
|
| 55 | + |
|
| 56 | + // definition des statuts de publication |
|
| 57 | + $GLOBALS['table_statut'] = []; |
|
| 58 | + |
|
| 59 | + // |
|
| 60 | + // tableau des tables de jointures |
|
| 61 | + // Ex: gestion du critere {id_mot} dans la boucle(ARTICLES) |
|
| 62 | + $GLOBALS['tables_jointures'] = []; |
|
| 63 | + $GLOBALS['tables_jointures']['spip_jobs'][] = 'jobs_liens'; |
|
| 64 | + |
|
| 65 | + // $GLOBALS['exceptions_des_jointures']['titre_mot'] = array('spip_mots', 'titre'); // pour exemple |
|
| 66 | + $GLOBALS['exceptions_des_jointures']['profondeur'] = ['spip_rubriques', 'profondeur']; |
|
| 67 | + |
|
| 68 | + |
|
| 69 | + if (!defined('_TRAITEMENT_TYPO')) { |
|
| 70 | + define('_TRAITEMENT_TYPO', 'typo(%s, "TYPO", $connect, $Pile[0])'); |
|
| 71 | + } |
|
| 72 | + if (!defined('_TRAITEMENT_RACCOURCIS')) { |
|
| 73 | + define('_TRAITEMENT_RACCOURCIS', 'propre(%s, $connect, $Pile[0])'); |
|
| 74 | + } |
|
| 75 | + if (!defined('_TRAITEMENT_TYPO_SANS_NUMERO')) { |
|
| 76 | + define('_TRAITEMENT_TYPO_SANS_NUMERO', 'supprimer_numero(typo(%s, "TYPO", $connect, $Pile[0]))'); |
|
| 77 | + } |
|
| 78 | + $GLOBALS['table_des_traitements']['BIO'][] = 'safehtml(' . _TRAITEMENT_RACCOURCIS . ')'; |
|
| 79 | + $GLOBALS['table_des_traitements']['NOM_SITE']['auteurs'] = 'entites_html(%s)'; |
|
| 80 | + $GLOBALS['table_des_traitements']['NOM']['auteurs'] = 'safehtml(' . _TRAITEMENT_TYPO_SANS_NUMERO . ')'; |
|
| 81 | + $GLOBALS['table_des_traitements']['CHAPO'][] = _TRAITEMENT_RACCOURCIS; |
|
| 82 | + $GLOBALS['table_des_traitements']['DATE'][] = 'normaliser_date(%s)'; |
|
| 83 | + $GLOBALS['table_des_traitements']['DATE_REDAC'][] = 'normaliser_date(%s)'; |
|
| 84 | + $GLOBALS['table_des_traitements']['DATE_MODIF'][] = 'normaliser_date(%s)'; |
|
| 85 | + $GLOBALS['table_des_traitements']['DATE_NOUVEAUTES'][] = 'normaliser_date(%s)'; |
|
| 86 | + $GLOBALS['table_des_traitements']['DESCRIPTIF'][] = _TRAITEMENT_RACCOURCIS; |
|
| 87 | + $GLOBALS['table_des_traitements']['INTRODUCTION'][] = _TRAITEMENT_RACCOURCIS; |
|
| 88 | + $GLOBALS['table_des_traitements']['NOM_SITE_SPIP'][] = _TRAITEMENT_TYPO; |
|
| 89 | + $GLOBALS['table_des_traitements']['NOM'][] = _TRAITEMENT_TYPO_SANS_NUMERO; |
|
| 90 | + $GLOBALS['table_des_traitements']['AUTEUR'][] = _TRAITEMENT_TYPO; |
|
| 91 | + $GLOBALS['table_des_traitements']['PS'][] = _TRAITEMENT_RACCOURCIS; |
|
| 92 | + $GLOBALS['table_des_traitements']['SOURCE'][] = _TRAITEMENT_TYPO; |
|
| 93 | + $GLOBALS['table_des_traitements']['SOUSTITRE'][] = _TRAITEMENT_TYPO; |
|
| 94 | + $GLOBALS['table_des_traitements']['SURTITRE'][] = _TRAITEMENT_TYPO; |
|
| 95 | + $GLOBALS['table_des_traitements']['TAGS'][] = '%s'; |
|
| 96 | + $GLOBALS['table_des_traitements']['TEXTE'][] = _TRAITEMENT_RACCOURCIS; |
|
| 97 | + $GLOBALS['table_des_traitements']['TITRE'][] = _TRAITEMENT_TYPO_SANS_NUMERO; |
|
| 98 | + $GLOBALS['table_des_traitements']['TYPE'][] = _TRAITEMENT_TYPO; |
|
| 99 | + $GLOBALS['table_des_traitements']['DESCRIPTIF_SITE_SPIP'][] = _TRAITEMENT_RACCOURCIS; |
|
| 100 | + $GLOBALS['table_des_traitements']['SLOGAN_SITE_SPIP'][] = _TRAITEMENT_TYPO; |
|
| 101 | + $GLOBALS['table_des_traitements']['ENV'][] = 'entites_html(%s,true)'; |
|
| 102 | + |
|
| 103 | + // valeur par defaut pour les balises non listees ci-dessus |
|
| 104 | + $GLOBALS['table_des_traitements']['*'][] = false; // pas de traitement, mais permet au compilo de trouver la declaration suivante |
|
| 105 | + // toujours securiser les DATA |
|
| 106 | + $GLOBALS['table_des_traitements']['*']['DATA'] = 'safehtml(%s)'; |
|
| 107 | + // expliciter pour VALEUR qui est un champ calcule et ne sera pas protege par le catch-all * |
|
| 108 | + $GLOBALS['table_des_traitements']['VALEUR']['DATA'] = 'safehtml(%s)'; |
|
| 109 | + |
|
| 110 | + |
|
| 111 | + // gerer l'affectation en 2 temps car si le pipe n'est pas encore declare, on ecrase les globales |
|
| 112 | + $interfaces = pipeline( |
|
| 113 | + 'declarer_tables_interfaces', |
|
| 114 | + [ |
|
| 115 | + 'table_des_tables' => $GLOBALS['table_des_tables'], |
|
| 116 | + 'exceptions_des_tables' => $GLOBALS['exceptions_des_tables'], |
|
| 117 | + 'table_date' => $GLOBALS['table_date'], |
|
| 118 | + 'table_titre' => $GLOBALS['table_titre'], |
|
| 119 | + 'tables_jointures' => $GLOBALS['tables_jointures'], |
|
| 120 | + 'exceptions_des_jointures' => $GLOBALS['exceptions_des_jointures'], |
|
| 121 | + 'table_des_traitements' => $GLOBALS['table_des_traitements'], |
|
| 122 | + 'table_statut' => $GLOBALS['table_statut'], |
|
| 123 | + ] |
|
| 124 | + ); |
|
| 125 | + if ($interfaces) { |
|
| 126 | + $GLOBALS['table_des_tables'] = $interfaces['table_des_tables']; |
|
| 127 | + $GLOBALS['exceptions_des_tables'] = $interfaces['exceptions_des_tables']; |
|
| 128 | + $GLOBALS['table_date'] = $interfaces['table_date']; |
|
| 129 | + $GLOBALS['table_titre'] = $interfaces['table_titre']; |
|
| 130 | + $GLOBALS['tables_jointures'] = $interfaces['tables_jointures']; |
|
| 131 | + $GLOBALS['exceptions_des_jointures'] = $interfaces['exceptions_des_jointures']; |
|
| 132 | + $GLOBALS['table_des_traitements'] = $interfaces['table_des_traitements']; |
|
| 133 | + $GLOBALS['table_statut'] = $interfaces['table_statut']; |
|
| 134 | + } |
|
| 135 | 135 | } |
| 136 | 136 | |
| 137 | 137 | declarer_interfaces(); |
@@ -17,7 +17,7 @@ discard block |
||
| 17 | 17 | */ |
| 18 | 18 | |
| 19 | 19 | if (!defined('_ECRIRE_INC_VERSION')) { |
| 20 | - return; |
|
| 20 | + return; |
|
| 21 | 21 | } |
| 22 | 22 | |
| 23 | 23 | /** |
@@ -35,19 +35,19 @@ discard block |
||
| 35 | 35 | */ |
| 36 | 36 | function genie_maintenance_dist($t) { |
| 37 | 37 | |
| 38 | - // (re)mettre .htaccess avec deny from all |
|
| 39 | - // dans les deux repertoires dits inaccessibles par http |
|
| 40 | - include_spip('inc/acces'); |
|
| 41 | - verifier_htaccess(_DIR_ETC); |
|
| 42 | - verifier_htaccess(_DIR_TMP); |
|
| 43 | - verifier_htaccess(_DIR_VENDOR); |
|
| 38 | + // (re)mettre .htaccess avec deny from all |
|
| 39 | + // dans les deux repertoires dits inaccessibles par http |
|
| 40 | + include_spip('inc/acces'); |
|
| 41 | + verifier_htaccess(_DIR_ETC); |
|
| 42 | + verifier_htaccess(_DIR_TMP); |
|
| 43 | + verifier_htaccess(_DIR_VENDOR); |
|
| 44 | 44 | |
| 45 | - // Verifier qu'aucune table n'est crashee |
|
| 46 | - if (!_request('reinstall')) { |
|
| 47 | - verifier_crash_tables(); |
|
| 48 | - } |
|
| 45 | + // Verifier qu'aucune table n'est crashee |
|
| 46 | + if (!_request('reinstall')) { |
|
| 47 | + verifier_crash_tables(); |
|
| 48 | + } |
|
| 49 | 49 | |
| 50 | - return 1; |
|
| 50 | + return 1; |
|
| 51 | 51 | } |
| 52 | 52 | |
| 53 | 53 | |
@@ -64,33 +64,33 @@ discard block |
||
| 64 | 64 | * des tables qui ont crashé. |
| 65 | 65 | */ |
| 66 | 66 | function verifier_crash_tables() { |
| 67 | - if (spip_connect()) { |
|
| 68 | - include_spip('base/serial'); |
|
| 69 | - include_spip('base/auxiliaires'); |
|
| 70 | - $crash = []; |
|
| 71 | - foreach (['tables_principales', 'tables_auxiliaires'] as $com) { |
|
| 72 | - foreach ($GLOBALS[$com] as $table => $desc) { |
|
| 73 | - if ( |
|
| 74 | - !sql_select('*', $table, '', '', '', 1) |
|
| 75 | - and !defined('spip_interdire_cache') |
|
| 76 | - ) { # cas "LOST CONNECTION" |
|
| 77 | - $crash[] = $table; |
|
| 78 | - } |
|
| 79 | - } |
|
| 80 | - } |
|
| 81 | - #$crash[] = 'test'; |
|
| 82 | - if ($crash) { |
|
| 83 | - ecrire_meta('message_crash_tables', serialize($crash)); |
|
| 84 | - spip_log('crash des tables', 'err'); |
|
| 85 | - spip_log($crash, 'err'); |
|
| 86 | - } else { |
|
| 87 | - effacer_meta('message_crash_tables'); |
|
| 88 | - } |
|
| 67 | + if (spip_connect()) { |
|
| 68 | + include_spip('base/serial'); |
|
| 69 | + include_spip('base/auxiliaires'); |
|
| 70 | + $crash = []; |
|
| 71 | + foreach (['tables_principales', 'tables_auxiliaires'] as $com) { |
|
| 72 | + foreach ($GLOBALS[$com] as $table => $desc) { |
|
| 73 | + if ( |
|
| 74 | + !sql_select('*', $table, '', '', '', 1) |
|
| 75 | + and !defined('spip_interdire_cache') |
|
| 76 | + ) { # cas "LOST CONNECTION" |
|
| 77 | + $crash[] = $table; |
|
| 78 | + } |
|
| 79 | + } |
|
| 80 | + } |
|
| 81 | + #$crash[] = 'test'; |
|
| 82 | + if ($crash) { |
|
| 83 | + ecrire_meta('message_crash_tables', serialize($crash)); |
|
| 84 | + spip_log('crash des tables', 'err'); |
|
| 85 | + spip_log($crash, 'err'); |
|
| 86 | + } else { |
|
| 87 | + effacer_meta('message_crash_tables'); |
|
| 88 | + } |
|
| 89 | 89 | |
| 90 | - return $crash; |
|
| 91 | - } |
|
| 90 | + return $crash; |
|
| 91 | + } |
|
| 92 | 92 | |
| 93 | - return false; |
|
| 93 | + return false; |
|
| 94 | 94 | } |
| 95 | 95 | |
| 96 | 96 | /** |
@@ -106,16 +106,16 @@ discard block |
||
| 106 | 106 | * @return string |
| 107 | 107 | */ |
| 108 | 108 | function message_crash_tables() { |
| 109 | - if ($crash = verifier_crash_tables()) { |
|
| 110 | - return |
|
| 111 | - '<strong>' . _T('texte_recuperer_base') . '</strong><br />' |
|
| 112 | - . ' <tt>' . join(', ', $crash) . '</tt><br />' |
|
| 113 | - . generer_form_ecrire( |
|
| 114 | - 'base_repair', |
|
| 115 | - _T('texte_crash_base'), |
|
| 116 | - '', |
|
| 117 | - _T('bouton_tenter_recuperation') |
|
| 118 | - ); |
|
| 119 | - } |
|
| 120 | - return ''; |
|
| 109 | + if ($crash = verifier_crash_tables()) { |
|
| 110 | + return |
|
| 111 | + '<strong>' . _T('texte_recuperer_base') . '</strong><br />' |
|
| 112 | + . ' <tt>' . join(', ', $crash) . '</tt><br />' |
|
| 113 | + . generer_form_ecrire( |
|
| 114 | + 'base_repair', |
|
| 115 | + _T('texte_crash_base'), |
|
| 116 | + '', |
|
| 117 | + _T('bouton_tenter_recuperation') |
|
| 118 | + ); |
|
| 119 | + } |
|
| 120 | + return ''; |
|
| 121 | 121 | } |
@@ -19,7 +19,7 @@ discard block |
||
| 19 | 19 | **/ |
| 20 | 20 | |
| 21 | 21 | if (!defined('_ECRIRE_INC_VERSION')) { |
| 22 | - return; |
|
| 22 | + return; |
|
| 23 | 23 | } |
| 24 | 24 | |
| 25 | 25 | include_spip('iterateur/data'); |
@@ -37,10 +37,10 @@ discard block |
||
| 37 | 37 | * Description de la boucle complétée des champs |
| 38 | 38 | */ |
| 39 | 39 | function iterateur_CONDITION_dist($b) { |
| 40 | - $b->iterateur = 'CONDITION'; # designe la classe d'iterateur |
|
| 41 | - $b->show = [ |
|
| 42 | - 'field' => [] |
|
| 43 | - ]; |
|
| 40 | + $b->iterateur = 'CONDITION'; # designe la classe d'iterateur |
|
| 41 | + $b->show = [ |
|
| 42 | + 'field' => [] |
|
| 43 | + ]; |
|
| 44 | 44 | |
| 45 | - return $b; |
|
| 45 | + return $b; |
|
| 46 | 46 | } |