아래 제 글이 이해가 안되신다면. > 자유게시판

자유게시판

아래 제 글이 이해가 안되신다면. 정보

아래 제 글이 이해가 안되신다면.

본문

지금 작업중인 소스에 내용 입니다.
더 추가 예정입니다..

이런 개고생 하고 있어요...
<?
$ko = array(
'1'=>'홈으로',
'2'=>'로그인',
'3'=>'로그아웃',
'4'=>'회원가입',
'5'=>'마이페이지',
'6'=>'장바구니',
'7'=>'회원정보수정',
'8'=>'고객센터',
'9'=>'사이트맵',
'10'=>'상품보관함',
'11'=>'사이트맵',
'12'=>'아이디를 입력해 주십시오.',
'13'=>'회원 아이디는 4~20자로 입력 주세요.',
'14'=>'패스워드를 입력해 주십시오.',
'15'=>'패스워드는 4~20자로 입력 주세요.',
'16'=>'님의 회원레벨은 ',
'17'=>'입니다.',
'18'=>'오늘도 즐거운 하루 되세요.',
'19'=>'로그아웃',
'20'=>'로그인',
'21'=>'회원가입',
'22'=>'아이디/비번찾기',
'23'=>'회원탈퇴신청',
'24'=>'나의적립금',
'25'=>'1:1 친절상담',
'26'=>'내가올린 상품평 보기',
'27'=>'주문내역조회',
'28'=>'회원 로그인 해주세요',
'29'=>'등록된 리뷰글이 없습니다.',
'30'=>'구입수량을 입력해 주십시오.',
'31'=>'상품 재고수량이 부족합니다.',
'32'=>'상품코드',
'33'=>'시중가격',
'34'=>'판매가격',
'35'=>'적립금',
'36'=>'브랜드',
'37'=>'옵션선택',
'38'=>'첨부자료',
'39'=>'배송방법',
'40'=>'판매수량',
'41'=>'품절',
'42'=>'재고보유',
'43'=>'주문수량',
'44'=>'트위터로 보내기',
'45'=>'페이스북로 보내기',
'46'=>'미투데이로 보내기',
'47'=>'요즘로 보내기',
'48'=>'상품을 사용해 보셨나요? 직접 사용하신 소감을 적어주세요.',
'49'=>'고객님의 좋은 평가는 다른 고객들께 물건을 구입하는데 큰 도움이 될 것입니다.',
'50'=>'성격에 맞지 않는 글은 삭제될 수 있으며, 주관적인 의견이므로 사실과 다르거나, 보는 사람에 따라 차이가 있을 수 있음을 참고하시기 바랍니다.',
'51'=>'상품에 대한 질문 사항이나 궁금사항은 고객센터를 이용해 주시기 바랍니다.',
'52'=>'상품평쓰기는 먼저',
'53'=>'을 하셔야 합니다.',
'54'=>'의 상품평이 있습니다.',
'55'=>'이름을 입력해 주십시오.',
'56'=>'내용을 입력해 주십시오.',
'57'=>'상품평을 등록하여 주세요.',
'58'=>'제목',
'59'=>'내용',
'60'=>'평가',
'61'=>'상품리뷰 등록 되었습니다.\n\n관리자의 검토후 등록 완료됩니다.',
'62'=>'비상적으로 입력 되었습니다.',
'63'=>'경 고 !!!\n\n비정상적으로 접근했습니다.',
'64'=>'평가',
'65'=>'상품 재고가 부족합니다. 상품 수량을 확인해 주세요.',
'66'=>'상품 보유량이 부족합니다\n\n보유량',
'67'=>'개입니다.',
'68'=>'같은 옵션의 상품이 존재합니다. 확인 후 이용하여 주세요.',
'69'=>'수량을 입력해 주십시오.',
'70'=>'No',
'71'=>'제품이미지',
'72'=>'상품명',
'73'=>'가격',
'74'=>'수량',
'75'=>'포인트',
'76'=>'합계',
'77'=>'관리',
'78'=>'새로계산',
'79'=>'삭제하기',
'80'=>'장바구니에 담겨진 상품이 없습니다.',
'81'=>'총합계금액',
'82'=>'받으실 적림금',
'83'=>'선택된 상품이 없습니다.',
'84'=>'주문자 이름을 입력해 주세요.',
'85'=>'주문자 E-Mail를 입력해 주세요.',
'86'=>'주문자 전화번호를 입력해 주세요.',
'87'=>'수취인 이름을 입력해 주세요.',
'88'=>'수취인 전화번호를 입력해 주세요.',
'89'=>'수취인 E-Mail를 입력해 주세요.',
'90'=>'수취인 우편번호를 입력해 주세요.',
'91'=>'수취인 우편번호 앞 3자리를 입력해 주세요.',
'92'=>'수취인 우편번호를 입력해 주세요.',
'93'=>'수취인 우편번호 뒤 3자리를 입력해 주세요.',
'94'=>'수취인 주소를 입력해 주세요.',
'95'=>'수취인 상세주소(번지)를 입력해 주세요.',
'96'=>'개인정보취급방침에 동의하여 주세요.',
'97'=>'장바구니에 담겨진 상품이 없습니다.',
'98'=>'원 / 적립금',
'99'=>'개인정보취급방침',
'100'=>'약관동의',
'101'=>'동의하지않음',
);
?>
추천
0
  • 복사

댓글 10개

그르면 각각의 소스코드 부분에 $ko[98] 이런식으로 입력해야 할텐데
가독성도 떨어질듯 하고 꼬이면 골치아플것 같기도 하네요..
다국어쪽 지원이 목적이라면 차라리 연관배열로
'tel' => '전화번호를 입력해랑' 뭐 이런방식이 더 좋을수도 있지않을까요
와.. 저런방법은 생각도 못해봤습니다..
제홈피 영어사이트는 그냥지 직접 php 열어서 주석을 뺀 모든 한글을 영어로 번역하려고 했는데..
$ko = array(
'1'=>'한국어',
);

$en = array(
'1'=>'영어',
); 이런식으로 한 후,

한국어(<?=$ko[1]?>) 영어 (<?=$en[1]?>) 이런식으로 사용하시면 됩니다.
방법이 좋아 보이지는 않는데, 뭔가 마땅히 지금 떠오르는 아이디어가 없어서 패스... ^^
C에서는 _T() 와 같은 함수가 있었는데..
© SIRSOFT
현재 페이지 제일 처음으로