| 제목 | 메뉴얼 부분에 오역이 있는거 같아서 문의 드립니다. | ||
|---|---|---|---|
| 글쓴이 | snoopy | 작성시각 | 2016/03/09 10:24:38 | 
| 
                         | 
                |||
| 
                         안녕하세요. 코드이그나이터를 쭉 관심을 가지고 눈팅만 하다가 처음 글을 올려봅니다. 
 이번에 간단하게 개발 할게 있어서 사용하게 되었는데요. 다국어 지원 사이트를 만들려다 보니까 라이브러리의 language class 를 사용 하게 되었습니다. 
 그런데 한국어 메뉴얼의 번역부분이 조금 이상한 것 같아서 글 올려봅니다. http://www.ciboard.co.kr/user_guide/kr/libraries/language.html 한국어 language class 가이드 페이지 이구요, http://www.codeigniter.com/user_guide/libraries/language.html 영문 language class 가이드 페이지 입니다. 
 한국어 페이지 서두 세번째 단락의 마지막 부분에 
 라고 되어 있구요. 같은 부분의 영문 페이지는 
 라고 되어 있는데요. 영문에는 system/language 폴더가 먼저 검색 된 후에 application 을 오버라이드 한다고 되어 있는거 같은데 한국어에는 application 을 먼저 찾고, 나중에 system 을 본다고 되어 있는 것 같습니다. 
 영어가 짧아서 제가 맞게 이해 한건지, 아니면 다른 해석이 있는지 문의 드려봅니다.  | 
                |||
| 관련링크 | 
                            http://www.ciboard.co.kr/user_guide/kr/libraries/language.html http://www.codeigniter.com/user_guide/libraries/language.html  | 
                    ||
| 다음글 | 여기에서 사용하는 게시판 에디터 툴 이름이 뭐지요...... (2) | ||
| 이전글 | 뭔가의 계략에 빠진 것 같아서 하루종일 허우적거립니다.... (5) | ||
| 
                             
                                kaido
                                /
                                2016/03/09 10:26:39 /
                                추천
                                1
                             
                             | 
                    
| 
                             
                                snoopy
                                /
                                2016/03/09 10:29:17 /
                                추천
                                0
                             
                            @kaido 헐..이렇게 빠른 답변이...!! 
 그러면 한국어 메뉴얼이 수정 되어야 겠네요... 
 감사합니다.  | 
                    
| 
                             
                                한대승(불의회상)
                                /
                                2016/03/09 12:27:26 /
                                추천
                                0
                             
                            음.. 번역이 원문과 다르게 느껴질 수 있겠지만 override 되고 나면 application/lang에 설정된 값이 덮어쓰게 되니 system/lang 의 설정 값 보다 application/lang 값이 우선적으로 적용 됩니다. 영문 메뉴얼의 내용을 잘 못 해석하게 되면 system/lang 설정 값이 우선 순위를 갖게 되는것처럼 느껴지는데, 실제 동작은 application/lang 의 설정이 우선이니 혼란을 피하기 위해선 그대로 놔두어도 될것 같네요.  | 
                    
| 
                             
                                snoopy
                                /
                                2016/03/09 12:31:37 /
                                추천
                                0
                             
                            @한대승(불의회상) 의미상으로 그렇다고는 하지만 "CodeIgniter 는 application/language 디렉토리를 먼저 찾아볼 것입니다." 이 부분은 명백히 오역인것 같은데요. 영문에서는 분명히 system/language 를 먼저 찾아 본다고 되어 있구요. 오히려 국문 번역부분에 orverride 부분이 나와 있지 않기 때문에 그부분을 추가 하여 넣는 것이 맞는것 같습니다. 저는 두개의 메뉴얼 두개를 보다가 오히려 더 혼란을 느꼈거든요. 
  | 
                    
| 
                             
                                kaido
                                /
                                2016/03/09 13:26:09 /
                                추천
                                0
                             
                            @물회 오버라이드 까진 생각 못했네요. 다만 오버라이드는 부가적이고 system 부터 찾는다. 라는 말이 맞다고 생각 합니다. 오버라이드를 했다고 오버라이드가 우선이다 라고 표현을 하진 않으니깐요. 실제 의미도 좀 다르고. 물론 그 오버라이드(?)와 이 오버라이드(?)가 좀 다르긴 합니다만...; 
 결론적으로 system/language 와 겹치는 설정을 피해서 만들면 된다는 것과 설령 겹쳐도 내가 만든게 표시가 된다. 이 2가지만 인지 하면 될 듯싶습니다. 
  | 
                    
| 
                             
                                한대승(불의회상)
                                /
                                2016/03/10 08:01:28 /
                                추천
                                0
                             
                            두분 의견이 옳습니다. system 폴더의 데이터를 먼저 가져온 후 application 폴더의 데이터로 덮어 쓰는것과 system 폴더와 application 폴더 중 application 폴더의 데이터만 가져오는것 이 두 가지 방법의 차이점이 있는데 이를 생각하지 못하고 댓글을 달았네요.  | 
                    
| 
                             
                                변종원(웅파)
                                /
                                2016/03/10 10:16:16 /
                                추천
                                0
                             
                            3 버전 매뉴얼은 포럼에서 번역한 것이 아니고 저희가 직접 수정할 수 없어서 씨아이보드 회사쪽으로 요청을 해야합니다. 불상님이 요청해주세요.  | 
                    
| 
                             
                                한대승(불의회상)
                                /
                                2016/03/10 12:00:05 /
                                추천
                                0
                             
                            
                                넵 알겠습니다. ^^
                             
                         | 
                    
| 
                             
                                씨아이보드
                                /
                                2016/03/11 03:24:22 /
                                추천
                                0
                             
                            안녕하세요 알려주셔서 감사합니다^^ 해당 내용은 수정해놓았습니다!  | 
                    
| 
                             
                                snoopy
                                /
                                2016/03/11 08:33:23 /
                                추천
                                0
                             
                            
                                @씨아이보드 
                        잘 수정된것 확인했습니다~! 감사합니다!!  | 
                    
@snoopy
매의 눈을 가지셨군요^^ 모든 라이브러리 참고는 일단 system 에서 확인하고 그 다음에 application 을 참조 합니다.
만일 system 에 있는 것과 동일한 이름으로 사용하려면 확장 부분을 참고 하시면 됩니다.