resolve static method
Implementation
static FUIRefreshText resolve(BuildContext context) {
return switch (Localizations.localeOf(context).languageCode) {
'zh' => const FUIRefreshText(
pullToRefresh: '下拉刷新',
releaseToRefresh: '松开刷新',
refreshing: '正在刷新',
refreshSuccess: '刷新成功',
refreshFailed: '刷新失败',
pullToLoad: '上拉加载',
releaseToLoad: '松开加载',
loading: '正在加载',
loadSuccess: '加载成功',
loadFailed: '加载失败',
noMore: '没有更多内容',
),
'ja' => const FUIRefreshText(
pullToRefresh: '下に引いて更新',
releaseToRefresh: '離して更新',
refreshing: '更新中',
refreshSuccess: '更新しました',
refreshFailed: '更新に失敗しました',
pullToLoad: '上に引いて読み込む',
releaseToLoad: '離して読み込む',
loading: '読み込み中',
loadSuccess: '読み込みました',
loadFailed: '読み込みに失敗しました',
noMore: 'これ以上ありません',
),
'ko' => const FUIRefreshText(
pullToRefresh: '아래로 당겨 새로고침',
releaseToRefresh: '놓아서 새로고침',
refreshing: '새로고침 중',
refreshSuccess: '새로고침 완료',
refreshFailed: '새로고침 실패',
pullToLoad: '위로 당겨 불러오기',
releaseToLoad: '놓아서 불러오기',
loading: '불러오는 중',
loadSuccess: '불러오기 완료',
loadFailed: '불러오기 실패',
noMore: '더 이상 항목이 없습니다',
),
'vi' => const FUIRefreshText(
pullToRefresh: 'Kéo xuống để làm mới',
releaseToRefresh: 'Thả để làm mới',
refreshing: 'Đang làm mới',
refreshSuccess: 'Đã làm mới',
refreshFailed: 'Làm mới thất bại',
pullToLoad: 'Kéo lên để tải thêm',
releaseToLoad: 'Thả để tải thêm',
loading: 'Đang tải',
loadSuccess: 'Đã tải',
loadFailed: 'Tải thất bại',
noMore: 'Không còn nội dung',
),
_ => const FUIRefreshText(
pullToRefresh: 'Pull to refresh',
releaseToRefresh: 'Release to refresh',
refreshing: 'Refreshing',
refreshSuccess: 'Refresh complete',
refreshFailed: 'Refresh failed',
pullToLoad: 'Pull to load more',
releaseToLoad: 'Release to load more',
loading: 'Loading',
loadSuccess: 'Load complete',
loadFailed: 'Load failed',
noMore: 'No more content',
),
};
}