Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

Re: mailman 2.1, i18n



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


Áú¹® ¿Ã¸°Áö ¸î ÀÏ ¸¸¿¡ ´äÀ» ã¾Æ³»´Â °Íµµ Àç¹Ì°¡ Àֳ׿ä... 

¹®Á¦´Â ±âº» charset ÀÎ °Í °°½À´Ï´Ù.
Àú´Â csh¸¦ »ç¿ëÇϰí, 
    setenv LANG ko_KR.EUC
°°Àº ³»¿ëÀÌ .cshrc¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.  ÀÌ°Ô ¹®Á¦°¡ µÇÁö ¾ÊÀ» °ÍÀ̶ó°í »ý°¢ÇÕ´Ï´Ù¸¸,,,,


¾Ïư, mailman 2.1b4, 2.1 µÎ °¡Áö¸¦ ¿©·¯ °¡Áö ¹æ¹ýÀ¸·Î ÇØµµ ¾ÈµÇ±æ·¡,

make patch ÈÄ¿¡,
    vi work/mailman-2.1/Mailman/mm_cfg.py.dist.in À» ¿¬ ÈÄ¿¡,
Á¦ÀÏ ¸¶Áö¸· ÁÙ¿¡
    DEFAULT_SERVER_LANGUAGE = 'ko' 
À» Ãß°¡ÇÏ´Ï±î ¼³Ä¡°¡ µÇ´õ±º¿ä....  

Ȥ½Ã³ª ¼³Ä¡ÇϽðíÀÚ ÇϽô ºÐÀº Âü°íÇϽʽÿÀ...
±×·±µ¥ À̰Ç, ¸¸¾à ´Ù¸¥ ºÐµéµµ ÀçÇö °¡´ÉÇÏ´Ù¸é ports bug ¾Æ´Ñ°¡¿ä?


°ç°¡Áö±Û: song@yaimma.co.kr À̶ó´Â ºÐÀÌ Çѱ¹¾î ¹ø¿ªÀ» Çϼ̴ٰí ÇØ¼­ ȨÇÇ(http://www.yaimma.co.kr/)¸¦ °¡ºÃ½À´Ï´Ù.  Àç¹ÌÀÖ´Â ºÐµé Áß ÇÑ ºÐ ÀÎ °Í °°½À´Ï´Ù.
ÁÁÀº ÀÏ ÇϽŠ°Í °°½À´Ï´Ù.  Àú´Â ¾ÆÁ÷ CVS¸¦ Àß ¸ð¸£´Â windows »ç¿ëÀÚÀ̸ç, 
¶Ç ´Ù¸¥ ÀÏ(Çΰè!)ÀÌ ¸¹¾Æ¼­ ÇѱÛÈ­¿¡ ¸¶À½¸¸ ÀÖ°í Á¤ÀÛ ½ÇÇà¿¡ ¿Å±âÁö ¸øÇϰí Àִµ¥,
±×Àú °¨»çÇϳ׿ä...... °¨°Ý.

  


----- Original Message ----- 
º¸³½ »ç¶÷: "Min-Soo Kim" <minsukim@jikji.org>
¹Þ´Â »ç¶÷: <questions@kr.freebsd.org>
º¸³½ ³¯Â¥: 2003³â 1¿ù 18ÀÏ Åä¿äÀÏ ¿ÀÈÄ 10:50
Á¦¸ñ: mailman 2.1, i18n & set_language()


> i18nÀ» Áö¿øÇÑ´Ù°í Çϱ⿡ mailman versionÀ» ¿Ã¸®·Á°í »±ÀÌÄ¡´Â ÁßÀÔ´Ï´Ù... 
> ¹¹°¡ ¹®Á¦ÀÎÁö Á» ¾Ë·ÁÁֽʽÿÀ.  
> 
> Option »çÇ׿¡¼­ ¹«¾ùÀ» º¯°æÇØ¾ß ÇÏ´ÂÁö ´Ù¸¥ ¼³¸íµµ ¾ø¾î º¸À̰í, 
> port°¡ ¾Æ´Ï¶ó ±×³É ¼Ò½º¸¦ ¹Þ¾Æ¼­ ÇØºÁµµ °°Àº ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù.
> 
> $ cd /usr/ports/mail/mailman && make all install MAIL_GID=1 clean
> .... 
> 
> Compiling /usr/local/mailman/Mailman/versions.py ...
> Traceback (most recent call last):
>   File "bin/update", line 48, in ?
>     from Mailman import MailList
>   File "/usr/local/mailman/Mailman/MailList.py", line 49, in ?
>     from Mailman.Archiver import Archiver
>   File "/usr/local/mailman/Mailman/Archiver/__init__.py", line 17, in ?
>     from Archiver import *
>   File "/usr/local/mailman/Mailman/Archiver/Archiver.py", line 36, in ?
>     from Mailman.i18n import _
>   File "/usr/local/mailman/Mailman/i18n.py", line 52, in ?
>     set_language()
>   File "/usr/local/mailman/Mailman/i18n.py", line 34, in set_language
>     _translation = gettext.translation('mailman', mm_cfg.MESSAGES_DIR,
> AttributeError: 'module' object has no attribute 'MESSAGES_DIR'
> *** Error code 1
> 
> Stop in /usr/ports/mail/mailman/work/mailman-2.1.
> *** Error code 1
> 
> $ vi work/mailman-2.1/Mailman/i18n.py
> ....
> def set_language(language=None):
>     global _translation
>     if language is not None:
>         language = [language]
>     try:
>         _translation = gettext.translation('mailman', mm_cfg.MESSAGES_DIR,
>                                            language)
> +++
> ----> ÀÌ ºÎºÐÀ» ¾Æ¿¹  
>        _translation = gettext.NullTranslations()
> ·Î ¹Ù²ãÄ¡±â¸¦ ÇØ¼­ ´Ù½Ã ¼³Ä¡¸¦ ½ÃµµÇغ¸¾Ò´Âµ¥µµ ¿À·ù°¡ ³ª³×¿ä... Èå.
> +++
>     except IOError:
>         # The selected language was not installed in messages, so fall back to
>         # untranslated English.
>         _translation = gettext.NullTranslations()
> 
> ****
> 
> 2¹ø ° ¿À·ù ³»¿ë
> 
> Compiling /usr/local/mailman/Mailman/versions.py ...
> Traceback (most recent call last):
>   File "bin/update", line 48, in ?
>     from Mailman import MailList
>   File "/usr/local/mailman/Mailman/MailList.py", line 53, in ?
>     from Mailman.Digester import Digester
>   File "/usr/local/mailman/Mailman/Digester.py", line 27, in ?
>     from Mailman.Handlers import ToDigest
>   File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 47, in ?
>     from Mailman.Queue.sbcache import get_switchboard
>   File "/usr/local/mailman/Mailman/Queue/sbcache.py", line 19, in ?
>     from Mailman.Queue.Switchboard import Switchboard
>   File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 321, in ?
>     if mm_cfg.METADATA_FORMAT == mm_cfg.METAFMT_MARSHAL:
> AttributeError: 'module' object has no attribute 'METADATA_FORMAT'
> *** Error code 1
> 
> - ±è¹Î¼ö.
> --
> Please look and take part in KFUG FAQ: <http://www.kr.freebsd.org/FAQ-kr/>
> To Unsubscribe: send mail to majordomo@kr.FreeBSD.org
> with "unsubscribe questions" in the BODY of the message
>
--
Please look and take part in KFUG FAQ: <http://www.kr.freebsd.org/FAQ-kr/>
To Unsubscribe: send mail to majordomo@kr.FreeBSD.org
with "unsubscribe questions" in the BODY of the message



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2003/01/31 23:01:29 $
Powered by FreeBSD