mirror of
https://github.com/darkmoonight/Rain.git
synced 2026-03-13 09:43:15 +08:00
fix(issue-222): provided default tooltip message to DescWeather widget
This commit is contained in:
@@ -95,6 +95,15 @@ class _DescContainerState extends State<DescContainer> {
|
||||
List<Widget> _buildWeatherDescriptions(BuildContext context) {
|
||||
final List<Widget> descriptions = [];
|
||||
|
||||
String addMessageOrDefault(message) {
|
||||
var widgetMessage = message;
|
||||
if(widgetMessage == null || widgetMessage.isEmpty || widgetMessage == 'null') {
|
||||
widgetMessage = 'no_desc_data'.tr;
|
||||
}
|
||||
|
||||
return widgetMessage;
|
||||
}
|
||||
|
||||
void addDescriptionIfNotNull({
|
||||
required dynamic value,
|
||||
required String imageName,
|
||||
@@ -113,7 +122,7 @@ class _DescContainerState extends State<DescContainer> {
|
||||
imageName: imageName,
|
||||
value: value.toString(),
|
||||
desc: desc,
|
||||
message: message ?? '',
|
||||
message: addMessageOrDefault(message),
|
||||
),
|
||||
);
|
||||
} else {
|
||||
|
||||
@@ -138,5 +138,6 @@ class BnIn {
|
||||
'addWidget': 'উইজেট যোগ করুন',
|
||||
'hideMap': 'মানচিত্র লুকান',
|
||||
'edit': 'সম্পাদনা',
|
||||
'no_desc_data': 'कोई डेटा नहीं',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -138,5 +138,6 @@ class CsCz {
|
||||
'addWidget': 'Přidat widget',
|
||||
'hideMap': 'Skrýt mapu',
|
||||
'edit': 'Upravit',
|
||||
'no_desc_data': 'Žádná data',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -139,5 +139,6 @@ class DaDk {
|
||||
'addWidget': 'Tilføj widget',
|
||||
'hideMap': 'Skjul kort',
|
||||
'edit': 'Rediger',
|
||||
'no_desc_data': 'Ingen data',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -141,5 +141,6 @@ class DeDe {
|
||||
'addWidget': 'Widget hinzufügen',
|
||||
'hideMap': 'Karte ausblenden',
|
||||
'edit': 'Bearbeiten',
|
||||
'no_desc_data': 'Keine daten',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -139,5 +139,6 @@ class EnUs {
|
||||
'addWidget': 'Add widget',
|
||||
'hideMap': 'Hide map',
|
||||
'edit': 'Edit',
|
||||
'no_desc_data': 'No data',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -139,5 +139,6 @@ class EsEs {
|
||||
'addWidget': 'Agregar widget',
|
||||
'hideMap': 'Ocultar mapa',
|
||||
'edit': 'Editar',
|
||||
'no_desc_data': 'Sin datos',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -140,5 +140,6 @@ class FaIr {
|
||||
'addWidget': 'افزودن ویجت',
|
||||
'hideMap': 'پنهان کردن نقشه',
|
||||
'edit': 'ویرایش',
|
||||
'no_desc_data': 'داده ای وجود ندارد',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -139,5 +139,6 @@ class FrFr {
|
||||
'addWidget': 'Ajouter un widget',
|
||||
'hideMap': 'Cacher la carte',
|
||||
'edit': 'Modifier',
|
||||
'no_desc_data': 'Aucune donnée',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -141,5 +141,6 @@ class GaIe {
|
||||
'addWidget': 'Cuir giuirléid leis',
|
||||
'hideMap': 'Folaigh léarscáil',
|
||||
'edit': 'Eagar',
|
||||
'no_desc_data': 'Gan sonraí',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -137,5 +137,6 @@ class HiIn {
|
||||
'addWidget': 'विजेट जोड़ें',
|
||||
'hideMap': 'मानचित्र छिपाएँ',
|
||||
'edit': 'संपादित करें',
|
||||
'no_desc_data': 'कोई डेटा नहीं',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -139,5 +139,6 @@ class HuHu {
|
||||
'addWidget': 'Widget hozzáadása',
|
||||
'hideMap': 'Térkép elrejtése',
|
||||
'edit': 'Szerkesztés',
|
||||
'no_desc_data': 'Nincs adat',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ class ItIt {
|
||||
'description2':
|
||||
'Tutta la navigazione è progettata per interagire con l\'applicazione nel modo più comodo e veloce possibile.',
|
||||
'description3':
|
||||
'Se incontri problemi, contattaci via email o nelle recensioni dell\'applicazione.',
|
||||
'Se riscontri problemi, contattaci via email o nelle recensioni dell\'applicazione.',
|
||||
'next': 'Avanti',
|
||||
'search': 'Cerca...',
|
||||
'loading': 'Caricamento...',
|
||||
@@ -103,7 +103,7 @@ class ItIt {
|
||||
'precipitationProbability': 'Probabilità di precipitazione',
|
||||
'apparentTemperatureMin': 'Temperatura minima percepita',
|
||||
'apparentTemperatureMax': 'Temperatura massima percepita',
|
||||
'amoledTheme': 'AMOLED-tema',
|
||||
'amoledTheme': 'Tema AMOLED',
|
||||
'appearance': 'Aspetto',
|
||||
'functions': 'Funzioni',
|
||||
'data': 'Dati',
|
||||
@@ -138,5 +138,6 @@ class ItIt {
|
||||
'addWidget': 'Aggiungi widget',
|
||||
'hideMap': 'Nascondi mappa',
|
||||
'edit': 'Modifica',
|
||||
'no_desc_data': 'Nessun dato',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -138,5 +138,6 @@ class KaGe {
|
||||
'addWidget': 'ვიდჯეტის დამატება',
|
||||
'hideMap': 'რუკის დამალვა',
|
||||
'edit': 'რედაქტირება',
|
||||
'no_desc_data': 'მონაცემები არ არის',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -135,5 +135,6 @@ class KoKr {
|
||||
'addWidget': '위젯 추가',
|
||||
'hideMap': '지도를 숨기기',
|
||||
'edit': '편집',
|
||||
'no_desc_data': '데이터 없음',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -138,5 +138,6 @@ class NlNl {
|
||||
'addWidget': 'Widget toevoegen',
|
||||
'hideMap': 'Kaart verbergen',
|
||||
'edit': 'Bewerken',
|
||||
'no_desc_data': 'Ingen data',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -138,5 +138,6 @@ class PlPl {
|
||||
'addWidget': 'Dodaj widget',
|
||||
'hideMap': 'Ukryj mapę',
|
||||
'edit': 'Edytuj',
|
||||
'no_desc_data': 'Brak danych',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -139,5 +139,6 @@ class PtBr {
|
||||
'addWidget': 'Adicionar widget',
|
||||
'hideMap': 'Ocultar mapa',
|
||||
'edit': 'Editar',
|
||||
'no_desc_data': 'Sem dados',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -139,5 +139,6 @@ class PtPt {
|
||||
'addWidget': 'Adicionar widget',
|
||||
'hideMap': 'Ocultar mapa',
|
||||
'edit': 'Editar',
|
||||
'no_desc_data': 'Sem dados',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -138,5 +138,6 @@ class RoRo {
|
||||
'addWidget': 'Adaugă widget',
|
||||
'hideMap': 'Ascunde harta',
|
||||
'edit': 'Editare',
|
||||
'no_desc_data': 'Fără date',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -139,5 +139,6 @@ class RuRu {
|
||||
'addWidget': 'Добавить виджет',
|
||||
'hideMap': 'Скрыть карту',
|
||||
'edit': 'Редактирование',
|
||||
'no_desc_data': 'Нет данных',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -139,5 +139,6 @@ class SkSk {
|
||||
'addWidget': 'Pridať widget',
|
||||
'hideMap': 'Skryť mapu',
|
||||
'edit': 'Upraviť',
|
||||
'no_desc_data': 'Žiadne údaje',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -139,5 +139,6 @@ class TrTr {
|
||||
'addWidget': 'Widget ekle',
|
||||
'hideMap': 'Haritayı gizle',
|
||||
'edit': 'Düzenle',
|
||||
'no_desc_data': 'Veri yok',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -139,5 +139,6 @@ class UrPk {
|
||||
'addWidget': 'ویجٹ شامل کریں',
|
||||
'hideMap': 'نقشہ چھپائیں',
|
||||
'edit': 'ترمیم',
|
||||
'no_desc_data': 'کوئی ڈیٹا نہیں۔',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -134,5 +134,6 @@ class ZhCh {
|
||||
'addWidget': '添加小部件',
|
||||
'hideMap': '隐藏地图',
|
||||
'edit': '编辑',
|
||||
'no_desc_data': '无数据',
|
||||
};
|
||||
}
|
||||
|
||||
@@ -135,5 +135,6 @@ class ZhTw {
|
||||
'addWidget': '新增小工具',
|
||||
'hideMap': '隱藏地圖',
|
||||
'edit': '編輯',
|
||||
'no_desc_data': '無數據',
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user