如何 select 在 3 个或更多小部件之间进行 flutter

How to select between 3 or more widget on flutter

我正在尝试使用 switch 或 if 语句根据所选枚举在 3 之间选择一个小部件或结果,但它给我一个错误

Text(if (selectedLang==Lang.English){ 'Hello World } else if (selectedLang==Lang.Lang.Turkish){ 'Mehaba dunya' } else { 'Hallo Wereld' } )

我是这样想的

child: Text(
            selectedLang == Lang.English
               ? 'Hello Wrold'
               : selectedLang == Lang.Turkish
                  ? 'Mehaba dunya'
                  :'Hallo Wereld'
           ),