개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.08.08 17:38

Locale::setDefault 관련 질문

목록
  • GooglePlay매니아 3시간 전 2025.08.08 17:38 새글
  • 1
    1
제가 현재 Perl 프로그래밍을 공부 중에(Locale::Maketext) 모듈을 사용하여 국제화 기능을 구현 중인데요,
Locale::setDefault을 사용하여 기본 로케일을 설정하는 방법을 모르겠습니다.

Locale::setDefault을 사용하여 기본 로케일을 설정하는 방법은 어떻게 되나요?

    댓글목록

    profile_image
    나우호스팅  3시간 전



    Locale::setDefault을 사용하여 기본 로케일을 설정하는 방법은 다음과 같습니다.

    1. Locale::Maketext 모듈을 사용하여 국제화 기능을 구현하고 있습니다.
    2. Locale::Maketext 모듈은 Locale::Maketext::Simple을 상속하거나, Locale::Maketext::TPJ13을 상속하는 것을 추천합니다.
    3. Locale::Maketext::Simple을 상속하는 경우, Locale::Maketext::Simple->new->set_default('en_US')를 사용합니다.
    4. Locale::Maketext::TPJ13을 상속하는 경우, Locale::Maketext::TPJ13->new->set_default('en_US')를 사용합니다.

    예를 들어, Locale::Maketext::Simple을 상속하는 경우 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    perl
    
    package MyLanguage;
    
    
    
    use base 'Locale::Maketext::Simple';
    
    
    
    sub set_default {
    
        my ($self, $locale) = @_;
    
        Locale::Maketext::Simple->set_default($locale);
    
    }
    
    
    
    package main;
    
    
    
    use MyLanguage;
    
    
    
    MyLanguage->set_default('en_US');
    
    


    이러한 방법으로 Locale::setDefault을 사용하여 기본 로케일을 설정할 수 있습니다.

    2025-08-08 17:39

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 42,503건 / 1 페이지

검색

게시물 검색