package Ġtab ool ib . module . lang Ċ Ċ import Ġtab ool ib . common . platform . Proxy Command Sender Ċ Ċ /** Ċ Ġ* Ġnode : Ċ Ġ* Ġ- Ġtype : Ġtext Ċ Ġ* ĠĠ Ġtext : Ġhello Ġworld ! Ċ Ġ* Ġ- Ġtype : Ġtitle Ċ Ġ* ĠĠ Ġtitle : Ġhello Ġworld ! Ċ Ġ* ĠĠ Ġsubtitle : Ġsub Ċ Ġ* ĠĠ Ġfade in : Ġ 1 Ċ Ġ* ĠĠ Ġstay : Ġ 1 Ċ Ġ* ĠĠ Ġfade out : Ġ 1 Ċ Ġ* Ġ- Ġtype : Ġsound Ċ Ġ* ĠĠ Ġsound : Ġblock _ stone _ break Ċ Ġ* ĠĠ Ġvolume : Ġ 1 Ċ Ġ* ĠĠ Ġpitch : Ġ 1 Ċ Ġ* Ġ- Ġtype : Ġjson Ċ Ġ* ĠĠ Ġtext : Ċ Ġ* ĠĠ Ġ- Ġ[ hello ] Ġ[ world !] Ċ Ġ* ĠĠ Ġargs : Ċ Ġ* ĠĠ Ġ- Ġhover : Ġhello Ċ Ġ* ĠĠĠĠ Ġcommand : Ġsay Ġhello Ċ Ġ* ĠĠ Ġ- Ġhover : Ġworld ! Ċ Ġ* ĠĠĠĠ Ġcommand : Ġsay Ġworld Ċ Ġ* Ċ Ġ* ĠTab oo Lib Ċ Ġ* Ġtab ool ib . module . lang . Type Ċ Ġ* Ċ Ġ* Ġ@ author Ġsky Ċ Ġ* Ġ@ since Ġ 2 0 2 1 / 6 / 2 0 Ġ 1 0 : 5 3 Ġä¸ĭåįĪ Ċ Ġ*/ Ċ interface ĠType Ġ{ ĊĊĠĠĠ Ġfun Ġinit ( source : ĠMap < String , ĠAny >) ĊĊĠĠĠ Ġfun Ġsend ( sender : ĠProxy Command Sender , Ġvar arg Ġargs : ĠAny ) ĊĊĠĠĠ Ġfun ĠString . translate ( sender : ĠProxy Command Sender ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġs Ġ= Ġthis ĊĠĠĠĠĠĠĠ ĠLanguage . get Language Transfer (). forEach Ġ{ Ġs Ġ= Ġit . translate ( sender , Ġs ) Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġs ĊĠĠĠ Ġ} Ċ }