resolve static method

FUIRefreshText resolve(
  1. BuildContext context
)

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',
    ),
  };
}