Source: Scratch Wiki en français
Description
Ce bloc fait partie de l'extension traduire. Il permet de traduire une phrase ou un mot donné dans une des 48 langues prédéfinies.
Exemples
Traduire un mot
(traduire [Bonjour] en (Anglais v)::translate)(traduire [Bien] en (Allemand v)::translate)(traduire [Salut] en (Norvégien v)::translate)
Traduire une expression
(traduire [Comment vas-tu ?] en (Suédois v)::translate)(traduire [Tout est à refaire.] en (Espagnol v)::translate)(traduire [Le maître et l'élève] en (日本語 Japonais v)::translate)
Corriger des possibles fautes
(traduire (traduire [À bientôt] en (Anglais v)::translate) en (Français v))
Créer un projet de traduction
quand le drapeau vert pressé demander [Quel mot dois-je traduire ?] et attendre dire (traduire (réponse) en (Anglais v)::translate) pendant (2) secondes
Sur le forum Scratch
Il est possible d'insérer ce bloc sur le forum Scratch via du BBCode :
(traduire () en ( v))
Sera alors rendu :
(traduire () en ( v)::translate)
Tout bloc Scratch doit être placé dans des balises
[scratchblocks]et
[/scratchblocks]pour être affiché en tant que bloc dans un post.
Autre
Certains mots grossiers empêcheront la traduction d'avoir lieu. Cette fonction permet à un projet de vérifier si un texte est sécurisé (du moins, partiellement).
Depuis le 28 juin 2023, il existe une version à contraste élevé de ce bloc, dont voici l'apparence :
(traduire () en ( v)::translate) Voir aussi
blocs d'extension traduire::translate