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 les forums
Sur les forums de Scratch, vous pouvez intégrer des blocs Scratch grâce au BBCode. Voici le code nécessaire pour insérer ce bloc :
(traduire () en ( v))
Ce qui donnera :
(traduire () en ( v)::translate)
N'oubliez pas que le script devra être entouré des balises
Voir les blocs du forum pour plus d'informations.
[scratchblocks]et
[/scratchblocks]pour être affiché en tant que bloc dans le message.
Voir les blocs du forum pour plus d'informations.
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