mirror of
https://github.com/acanas/swad-core.git
synced 2024-06-03 23:35:23 +02:00
Version 21.98.1: Jun 18, 2022 Some messages translated.
This commit is contained in:
parent
ee3ab20ef3
commit
16fe640917
|
@ -606,10 +606,11 @@ TODO: Fix bug: error al enviar un mensaje a dos recipientes, error on duplicate
|
|||
|
||||
TODO: Attach pdf files in multimedia.
|
||||
*/
|
||||
#define Log_PLATFORM_VERSION "SWAD 21.98 (2022-06-18)"
|
||||
#define Log_PLATFORM_VERSION "SWAD 21.98.1 (2022-06-18)"
|
||||
#define CSS_FILE "swad21.97.1.css"
|
||||
#define JS_FILE "swad21.97.4.js"
|
||||
/*
|
||||
Version 21.98.1: Jun 18, 2022 Some messages translated. (? lines)
|
||||
Version 21.98: Jun 18, 2022 Some messages translated. (322489 lines)
|
||||
Version 21.97.6: Jun 15, 2022 Some messages translated. (323162 lines)
|
||||
Version 21.97.5: Jun 15, 2022 Some messages translated. (323161 lines)
|
||||
|
|
123
swad_text.c
123
swad_text.c
|
@ -58558,49 +58558,49 @@ const char *Txt_You_must_enter_your_nick_email_or_ID =
|
|||
|
||||
const char *Txt_You_must_mark_an_answer_as_correct =
|
||||
#if L==1 // ca
|
||||
"Debe marcar alguna respuesta como correcta."; // Necessita traducció
|
||||
"Heu de marcar una resposta com a correcta.";
|
||||
#elif L==2 // de
|
||||
"You must mark an answer as correct."; // Need Übersetzung
|
||||
"Sie müssen eine Antwort als richtig markieren.";
|
||||
#elif L==3 // en
|
||||
"You must mark an answer as correct.";
|
||||
#elif L==4 // es
|
||||
"Debe marcar alguna respuesta como correcta.";
|
||||
#elif L==5 // fr
|
||||
"You must mark an answer as correct."; // Besoin de traduction
|
||||
"Vous devez marquer une réponse comme correcte.";
|
||||
#elif L==6 // gn
|
||||
"Debe marcar alguna respuesta como correcta."; // Okoteve traducción
|
||||
#elif L==7 // it
|
||||
"Devi segnare una risposta come corretta.";
|
||||
#elif L==8 // pl
|
||||
"You must mark an answer as correct."; // Potrzebujesz tlumaczenie
|
||||
"Musisz oznaczyć odpowiedź jako poprawną.";
|
||||
#elif L==9 // pt
|
||||
"Você deve marcar uma resposta como correta.";
|
||||
#endif
|
||||
|
||||
const char *Txt_You_must_select_a_T_F_answer =
|
||||
#if L==1 // ca
|
||||
"Debe seleccionar una respuesta V o F."; // Necessita traducció
|
||||
"Heu de seleccionar una resposta V o F.";
|
||||
#elif L==2 // de
|
||||
"You must select a T/F answer."; // Need Übersetzung
|
||||
"Sie müssen eine R/F-Antwort auswählen.";
|
||||
#elif L==3 // en
|
||||
"You must select a T/F answer.";
|
||||
#elif L==4 // es
|
||||
"Debe seleccionar una respuesta V o F.";
|
||||
#elif L==5 // fr
|
||||
"You must select a T/F answer."; // Besoin de traduction
|
||||
"Vous devez sélectionner une réponse V/F.";
|
||||
#elif L==6 // gn
|
||||
"Debe seleccionar una respuesta V o F."; // Okoteve traducción
|
||||
#elif L==7 // it
|
||||
"Devi selezionare una risposta V/F.";
|
||||
#elif L==8 // pl
|
||||
"You must select a T/F answer."; // Potrzebujesz tlumaczenie
|
||||
"Musisz wybrać odpowiedź P/F.";
|
||||
#elif L==9 // pt
|
||||
"Você deve selecionar uma resposta V ou F.";
|
||||
#endif
|
||||
|
||||
const char *Txt_You_must_select_one_ore_more_recipients =
|
||||
#if L==1 // ca
|
||||
"Debe seleccionar uno o más destinatarios."; // Necessita traducció
|
||||
"Heu de seleccionar un o més destinataris.";
|
||||
#elif L==2 // de
|
||||
"Es muss mindestens ein Empfänger angegeben werden.";
|
||||
#elif L==3 // en
|
||||
|
@ -58608,20 +58608,20 @@ const char *Txt_You_must_select_one_ore_more_recipients =
|
|||
#elif L==4 // es
|
||||
"Debe seleccionar uno o más destinatarios.";
|
||||
#elif L==5 // fr
|
||||
"You must select one or more recipients."; // Besoin de traduction
|
||||
"Vous devez sélectionner un ou plusieurs destinataires.";
|
||||
#elif L==6 // gn
|
||||
"Debe seleccionar uno o más destinatarios."; // Okoteve traducción
|
||||
#elif L==7 // it
|
||||
"Devi selezionare uno o più destinatari.";
|
||||
#elif L==8 // pl
|
||||
"You must select one or more recipients."; // Potrzebujesz tlumaczenie
|
||||
"Musisz wybrać jednego lub więcej odbiorców.";
|
||||
#elif L==9 // pt
|
||||
"Você deve selecionar um ou mais destinatários.";
|
||||
#endif
|
||||
|
||||
const char *Txt_You_must_select_one_ore_more_tags =
|
||||
#if L==1 // ca
|
||||
"Debe seleccionar uno o más descriptores."; // Necessita traducció
|
||||
"Heu de seleccionar una o més descriptors.";
|
||||
#elif L==2 // de
|
||||
"Es muss mindestens ein Tag ausgewählt werden.";
|
||||
#elif L==3 // en
|
||||
|
@ -58629,20 +58629,20 @@ const char *Txt_You_must_select_one_ore_more_tags =
|
|||
#elif L==4 // es
|
||||
"Debe seleccionar uno o más descriptores.";
|
||||
#elif L==5 // fr
|
||||
"You must select one or more tags."; // Besoin de traduction
|
||||
"Vous devez sélectionner une ou plusieurs descripteurs.";
|
||||
#elif L==6 // gn
|
||||
"Debe seleccionar uno o más descriptores."; // Okoteve traducción
|
||||
#elif L==7 // it
|
||||
"Devi selezionare una o più etichette.";
|
||||
#elif L==8 // pl
|
||||
"You must select one or more tags."; // Potrzebujesz tlumaczenie
|
||||
"Musisz wybrać jeden lub więcej tagów.";
|
||||
#elif L==9 // pt
|
||||
"Você deve selecionar uma ou mais descritores.";
|
||||
#endif
|
||||
|
||||
const char *Txt_You_must_select_one_ore_more_types_of_answer =
|
||||
#if L==1 // ca
|
||||
"Debe seleccionar uno o más tipos de respuesta."; // Necessita traducció
|
||||
"Heu de seleccionar un o més tipus de resposta.";
|
||||
#elif L==2 // de
|
||||
"Es muss mindestens ein Antworttyp ausgewählt werden.";
|
||||
#elif L==3 // en
|
||||
|
@ -58650,20 +58650,20 @@ const char *Txt_You_must_select_one_ore_more_types_of_answer =
|
|||
#elif L==4 // es
|
||||
"Debe seleccionar uno o más tipos de respuesta.";
|
||||
#elif L==5 // fr
|
||||
"You must select one or more types of answer."; // Besoin de traduction
|
||||
"Vous devez sélectionner un ou plusieurs types de réponse.";
|
||||
#elif L==6 // gn
|
||||
"Debe seleccionar uno o más tipos de respuesta."; // Okoteve traducción
|
||||
#elif L==7 // it
|
||||
"Devi selezionare uno o più tipi di risposta.";
|
||||
#elif L==8 // pl
|
||||
"You must select one or more types of answer."; // Potrzebujesz tlumaczenie
|
||||
"Musisz wybrać jeden lub więcej typów odpowiedzi.";
|
||||
#elif L==9 // pt
|
||||
"Você deve selecionar um ou mais tipos de resposta.";
|
||||
#endif
|
||||
|
||||
const char *Txt_You_must_select_one_ore_more_users =
|
||||
#if L==1 // ca
|
||||
"Debe seleccionar uno o más usuarios."; // Necessita traducció
|
||||
"Heu de seleccionar un o més usuaris.";
|
||||
#elif L==2 // de
|
||||
"Es muss mindestens ein Benutzer ausgewählt werden.";
|
||||
#elif L==3 // en
|
||||
|
@ -58671,26 +58671,26 @@ const char *Txt_You_must_select_one_ore_more_users =
|
|||
#elif L==4 // es
|
||||
"Debe seleccionar uno o más usuarios.";
|
||||
#elif L==5 // fr
|
||||
"You must select one or more users."; // Besoin de traduction
|
||||
"Vous devez sélectionner un ou plusieurs utilisateurs.";
|
||||
#elif L==6 // gn
|
||||
"Debe seleccionar uno o más usuarios."; // Okoteve traducción
|
||||
#elif L==7 // it
|
||||
"Devi selezionare uno o più utenti.";
|
||||
#elif L==8 // pl
|
||||
"You must select one or more users."; // Potrzebujesz tlumaczenie
|
||||
"Musisz wybrać jednego lub więcej użytkowników.";
|
||||
#elif L==9 // pt
|
||||
"Você deve selecionar um ou mais usu´rios.";
|
||||
#endif
|
||||
|
||||
const char *Txt_You_must_send_your_photo_because_ =
|
||||
#if L==1 // ca
|
||||
"Tiene que enviar su fotografía,"
|
||||
" ya que ha agotado el número de accesos"
|
||||
" permitido sin fotografía."; // Necessita traducció
|
||||
"Heu d'enviar la seva foto,"
|
||||
" perquè has esgotat el nombre de clics"
|
||||
" permesos sense foto.";
|
||||
#elif L==2 // de
|
||||
"You must send your photo,"
|
||||
" because you have exhausted the number of clicks"
|
||||
" allowed without photo."; // Need Übersetzung
|
||||
"Sie müssen Ihr Foto senden,"
|
||||
" da Sie die Anzahl der zulässigen Klicks"
|
||||
" ohne Foto ausgeschöpft haben.";
|
||||
#elif L==3 // en
|
||||
"You must send your photo,"
|
||||
" because you have exhausted the number of clicks"
|
||||
|
@ -58700,9 +58700,9 @@ const char *Txt_You_must_send_your_photo_because_ =
|
|||
" ya que ha agotado el número de accesos"
|
||||
" permitido sin fotografía.";
|
||||
#elif L==5 // fr
|
||||
"You must send your photo,"
|
||||
" because you have exhausted the number of clicks"
|
||||
" allowed without photo."; // Besoin de traduction
|
||||
"Vous devez envoyer votre photo,"
|
||||
" car vous avez épuisé le nombre de clics"
|
||||
" autorisés sans photo.";
|
||||
#elif L==6 // gn
|
||||
"Tiene que enviar su fotografía,"
|
||||
" ya que ha agotado el número de accesos"
|
||||
|
@ -58712,9 +58712,9 @@ const char *Txt_You_must_send_your_photo_because_ =
|
|||
" perchè hai esaurito il numero di accessi"
|
||||
" permessi senza foto.";
|
||||
#elif L==8 // pl
|
||||
"You must send your photo,"
|
||||
" because you have exhausted the number of clicks"
|
||||
" allowed without photo."; // Potrzebujesz tlumaczenie
|
||||
"Musisz wysłać swoje zdjęcie,"
|
||||
" ponieważ wyczerpałeś dozwoloną liczbę kliknięć"
|
||||
" bez zdjęcia.";
|
||||
#elif L==9 // pt
|
||||
"Você deve enviar sua foto,"
|
||||
" porque esgotou o número de cliques"
|
||||
|
@ -58723,41 +58723,32 @@ const char *Txt_You_must_send_your_photo_because_ =
|
|||
|
||||
const char *Txt_You_must_specify_the_image_of_the_new_banner =
|
||||
#if L==1 // ca
|
||||
"Debe especificar la imagen"
|
||||
" del nuevo banner."; // Necessita traducció
|
||||
"Heu d'especificar la imatge del nou banner.";
|
||||
#elif L==2 // de
|
||||
"You must specify the image"
|
||||
" of the new banner."; // Need Übersetzung
|
||||
"Sie müssen das Bild des neuen Banners angeben.";
|
||||
#elif L==3 // en
|
||||
"You must specify the image"
|
||||
" of the new banner.";
|
||||
"You must specify the image of the new banner.";
|
||||
#elif L==4 // es
|
||||
"Debe especificar la imagen"
|
||||
" del nuevo banner.";
|
||||
"Debe especificar la imagen del nuevo banner.";
|
||||
#elif L==5 // fr
|
||||
"You must specify the image"
|
||||
" of the new banner."; // Besoin de traduction
|
||||
"Vous devez spécifier l'image de la nouvelle bannière.";
|
||||
#elif L==6 // gn
|
||||
"Debe especificar la imagen"
|
||||
" del nuevo banner."; // Okoteve traducción
|
||||
"Debe especificar la imagen del nuevo banner."; // Okoteve traducción
|
||||
#elif L==7 // it
|
||||
"Devi specificare l'image"
|
||||
" del nuovo banner.";
|
||||
"Devi specificare l'image del nuovo banner.";
|
||||
#elif L==8 // pl
|
||||
"You must specify the image"
|
||||
" of the new banner."; // Potrzebujesz tlumaczenie
|
||||
"Musisz określić obraz nowego banera.";
|
||||
#elif L==9 // pt
|
||||
"Você deve especificar a imagem"
|
||||
" do novo banner.";
|
||||
"Você deve especificar a imagem do novo banner.";
|
||||
#endif
|
||||
|
||||
const char *Txt_You_must_specify_the_logo_the_application_key_the_URL_and_the_IP_address_of_the_new_plugin =
|
||||
#if L==1 // ca
|
||||
"Debe especificar el logo, la clave de aplicación,"
|
||||
" el URL y la IP del nuevo complemento."; // Necessita traducció
|
||||
"Heu d'especificar el logotip, la clau de l'aplicació,"
|
||||
" l'URL i l'adreça IP del nou complement.";
|
||||
#elif L==2 // de
|
||||
"You must specify the logo, the application key,"
|
||||
" the URL and the IP address of the new plugin."; // Need Übersetzung
|
||||
"Sie müssen das Logo, den Anwendungsschlüssel,"
|
||||
" die URL und die IP-Adresse des neuen Plugins angeben.";
|
||||
#elif L==3 // en
|
||||
"You must specify the logo, the application key,"
|
||||
" the URL and the IP address of the new plugin.";
|
||||
|
@ -58765,8 +58756,8 @@ const char *Txt_You_must_specify_the_logo_the_application_key_the_URL_and_the_IP
|
|||
"Debe especificar el logo, la clave de aplicación,"
|
||||
" el URL y la IP del nuevo complemento.";
|
||||
#elif L==5 // fr
|
||||
"You must specify the logo, the application key,"
|
||||
" the URL and the IP address of the new plugin."; // Besoin de traduction
|
||||
"Vous devez spécifier le logo, la clé d'application,"
|
||||
" l'URL et l'adresse IP du nouveau plugin.";
|
||||
#elif L==6 // gn
|
||||
"Debe especificar el logo, la clave de aplicación,"
|
||||
" el URL y la IP del nuevo complemento."; // Okoteve traducción
|
||||
|
@ -58774,8 +58765,8 @@ const char *Txt_You_must_specify_the_logo_the_application_key_the_URL_and_the_IP
|
|||
"Devi specificare il logo, il codice di applicazione,"
|
||||
" l'URL e l'indirizzo IP del nuovo plugin.";
|
||||
#elif L==8 // pl
|
||||
"You must specify the logo, the application key,"
|
||||
" the URL and the IP address of the new plugin."; // Potrzebujesz tlumaczenie
|
||||
"Musisz podać logo, klucz aplikacji,"
|
||||
" adres URL i adres IP nowej wtyczki.";
|
||||
#elif L==9 // pt
|
||||
"Você deve especificar o logotipo, a chave do aplicativo,"
|
||||
" o URL e o endereço IP do novo plugin.";
|
||||
|
@ -58783,42 +58774,42 @@ const char *Txt_You_must_specify_the_logo_the_application_key_the_URL_and_the_IP
|
|||
|
||||
const char *Txt_You_must_specify_the_numerical_code_of_the_new_country =
|
||||
#if L==1 // ca
|
||||
"Debe especificar el código numérico ISO 3166-1 del nuevo país."; // Necessita traducció
|
||||
"Heu d'especificar el codi numèric ISO 3166-1 del nou país.";
|
||||
#elif L==2 // de
|
||||
"You must specify the ISO 3166-1 numerical code of the new country."; // Need Übersetzung
|
||||
"Sie müssen den ISO 3166-1-Zahlencode des neuen Landes angeben.";
|
||||
#elif L==3 // en
|
||||
"You must specify the ISO 3166-1 numerical code of the new country.";
|
||||
#elif L==4 // es
|
||||
"Debe especificar el código numérico ISO 3166-1 del nuevo país.";
|
||||
#elif L==5 // fr
|
||||
"You must specify the ISO 3166-1 numerical code of the new country."; // Besoin de traduction
|
||||
"Vous devez spécifier le code numérique ISO 3166-1 du nouveau pays.";
|
||||
#elif L==6 // gn
|
||||
"Debe especificar el código numérico ISO 3166-1 del nuevo país."; // Okoteve traducción
|
||||
#elif L==7 // it
|
||||
"Devi specificare il codice numerico ISO 3166-1 del nuovo paese.";
|
||||
#elif L==8 // pl
|
||||
"You must specify the ISO 3166-1 numerical code of the new country."; // Potrzebujesz tlumaczenie
|
||||
"Musisz podać kod numeryczny ISO 3166-1 nowego kraju.";
|
||||
#elif L==9 // pt
|
||||
"Você deve especificar o código numérico ISO 3166-1 do novo país.";
|
||||
#endif
|
||||
|
||||
const char *Txt_You_must_specify_the_name =
|
||||
#if L==1 // ca
|
||||
"Debe especificar el nombre."; // Necessita traducció
|
||||
"Heu d'especificar el nom.";
|
||||
#elif L==2 // de
|
||||
"You must specify the name."; // Need Übersetzung
|
||||
"Sie m¨ssen den Namen angeben.";
|
||||
#elif L==3 // en
|
||||
"You must specify the name.";
|
||||
#elif L==4 // es
|
||||
"Debe especificar el nombre.";
|
||||
#elif L==5 // fr
|
||||
"You must specify the name."; // Besoin de traduction
|
||||
"Vous devez spécifier le nom.";
|
||||
#elif L==6 // gn
|
||||
"Debe especificar el nombre."; // Okoteve traducción
|
||||
#elif L==7 // it
|
||||
"Devi specificare il nome.";
|
||||
#elif L==8 // pl
|
||||
"You must specify the name."; // Potrzebujesz tlumaczenie
|
||||
"Musisz podać nazwę.";
|
||||
#elif L==9 // pt
|
||||
"Você deve especificar o nome.";
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue
Block a user