Navigation

    CreatiCode Scratch Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • CreatiCode

    扩展——“翻译”

    二维积木
    1
    1
    172
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      creaticodeteacher2-mail last edited by admin

      介绍

      可以用“翻译”扩展把文本翻译成目标语言。

       
       

      添加翻译扩展

      点击左下角的扩展按钮,然后选择“翻译”扩展即可添加:

       
      这个扩展有2个积木:

       
       

      积木:“访客语言”

      积木“访客语言”告诉我们当前用户使用的本地语言。如果你把游乐场的界面换成另一种语言,这个积木所报告的语言也会随之更改。

       
       

      积木:“将( )译为( )”

      这个积木有2个输入框:

      • 你要翻译的文本;
      • 目标语言,可以从下拉列表中选择。

      因为这是个报表积木,所以会直接报告一个值,这个值就是翻译后的文本。

       
       

      翻译成用户的语言

      我们可以把以上2个积木组合,即可实现一个有用的功能:自动翻译成用户的语言。

      比如你的项目要向用户说“欢迎!”。就可以把积木“访客语言”放到积木“将( )译为( )”的语言选择器,从而句子就翻译成用户所使用的语言。

      1 Reply Last reply Reply Quote 0
      • First post
        Last post