패키지, 저장소 및 앱 카테고리 검색

ordinal_formatter 표지
패키지 상세v0.1.5

ordinal_formatter

순서형 포맷터는 숫자를 지역화된 순서형으로 변환하는 간단한 도구입니다. 예: "2" -> "2nd"

AndroidiOSWeb
30일 다운로드
442
좋아요
10
Pub 점수
140

패키지 설치

flutter pub add ordinal_formatter

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

순서 형식화기는 정수를 해당 지역의 순서 표현으로 변환하는 가벼운 플러터 패키지입니다. 예를 들어 '2'를 '2nd'로 변환합니다. 여러 언어와 지역 설정을 지원하여 등수 항목, 날짜 또는 시퀀스를 사용자 친화적인 형식으로 표시하는 데 이상적입니다. 패키지는 쉽게 통합 가능하며 Android, iOS, 웹 플랫폼에서 작동합니다. 일반적인 순서 패턴을 자동으로 처리하여 수동 문자열 포맷팅이 필요 없게 합니다.

사용 사례

  • 순위 매겨진 목록 표시
  • 날짜 형식 지정(예: 1월 1일)
  • 앱에서 시퀀스 번호 표시
  • 다국어 앱에서 순서 텍스트 로컬라이제이션
  • UI 컴포넌트의 가독성 향상

주요 기능

  • 자동 로컬라이제이션 지원
  • 간단한 API, 최소 설정
  • 크로스 플랫폼 호환성
  • 일반적인 순서 패턴을 처리합니다
  • 경량이며 종속성 없음

적합한 대상

  • 번호 표시가 필요한 앱
  • 국제화된 애플리케이션
  • 교육용 또는 랭킹 앱
  • 순차적 데이터를 가진 사용자 인터페이스
  • 최소한의 텍스트 포맷팅 도구를 찾는 개발자

고려 사항

  • 정수 입력으로 제한
  • 사용자 정의 순서 규칙을 지원하지 않습니다
  • 영어 이외의 출력을 위해 지역 설정이 필요합니다
  • 잘못된 입력에 대한 런타임 오류 처리 없음
  • 표준 서수를 넘어서는 복잡한 언어 규칙에는 적합하지 않습니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

ordinal_formatter

A simple flutter plugin to convert numbers into ordinal string using the built in native iOS and android libraries.

Example:

final ordinalString = await OrdinalFormatter().format(2) ?? ''; // ordinalString value: '2nd'

Usage

import 'package:ordinal_formatter/ordinal_formatter.dart';

String ordinalNumber;
try {
    ordinalNumber = await OrdinalFormatter().format(2, 'en_US') ?? 'Unknown number';
} on PlatformException catch (e) {
    ordinalNumber = 'Formatting failed: $e';
}

Features

  • [X] iOS Support
  • [X] Android Support
  • [X] Web support

카테고리

의존성

의존성 목록 1 개

  • plugin_platform_interface^2.1.6

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.