예 - 매우 쉽습니다 vbSEO 사이트 맵 생성기를 설치합니다.그것은 무료입니다)과 하나의 파일을 수정합니다. 당신이 찾아내는 것입니다 자세한 지침 여기에
예 - 매우 쉽습니다 vbSEO 사이트 맵 생성기를 설치합니다.그것은 무료입니다)과 하나의 파일을 수정합니다. 당신이 찾아내는 것입니다 자세한 지침 여기에
마지막으로 수정 vBET; 14-11-09 에 14:47.
모든 모듈의 첫 번째는 사용자의 기본 언어를 지원합니다. 그것은 등록 양식에서 설정 및 사용자 CP에서 변경할 수 있습니다. 사용자가 자신의 기본 언어를 설정있다면 그래서, 그는 아무것도 안 ... 그냥 자신의 언어로 게시물을 작성하고, vBET 모든 관심 걸립니다. 이러한 경우 - 사용자가 기본 언어를 설정되면 그것은 전체 게시물 (제목 포함) 자신의 기본 언어로 작성된 것을 가정합니다. 그것은 곧 구성할 수 있지만, 그 순간 단순한 가설이 있기됩니다 : 사용자가 기본 언어를 설정하고 그것이 포럼의 기본 언어와 다른 경우에는 다음 각 그의 메시지가 그가 기본적으로 선택 언어입니다.
당신은 또한 메시지의 유일한 부분이 다른 언어에있는 다중 언어 메시지를 만들 수 있습니다. 이것은 아주 쉽습니다 - 당신이 내부 다른 언어로 작성된 텍스트를 넣어해야 할 일을 다 랑 BBCode. 그것은 언어 코드 하나의 매개 변수를 걸립니다. 당신은 폴란드에서 뭔가를 작성하려는 경우 즉, 다음 BBCode은 다음과 같습니다 LANG = PL.
전체 예제를 (BBCode에 공백이 평가를 피하기 위해 추가)를 참조하십시오 :
[ lang=pl]Przykład tekstu po polsku[ /lang]
이 예제는 (BBCode에 공백없이) 당신에게 같은 결과를 제공합니다
정확하게 작동 하나 더 BBCode가 있습니다 랑 BBCode 있지만 게시물 도서에 대한 소유의. 그것은 langtitle BBCode-그것에 의해 사용 됩니다 자동으로 그들을 설정 하는 사용자의 메시지를 표시 하려면 vBET 포럼 기본 언어 이외의 다른 언어 기본. 수동으로 사용 하지 않아야 같은 방법으로 그것을 사용 하는 경우 다음 내부에 전체 메시지를 넣어 기억 하 고 랑 부스 BBCodes의 매개 변수 (별도 번역된 RSS 채널의 일부가 적절하게 번역되지 될 수 있지만, 게시물이 적절하게 표시됩니다)과 같은 언어 코드를 사용 BBCode.
이 하나 더 BBCode 정말이지만, 그것은 번역되지 않습니다 - 사실 그것은 텍스트 번역되지 유지하는 것입니다. 만약 어떤 텍스트를 원한다면 번역이되고 내부 꺼내 그냥 간단하게 게시 notranslate BBCode. 그것은 몇 가지 용어의 경우에는 유용 하거나, 일부 시를 인용 등의 수
For example this text will never be translated. You can check it by clicking some translation flag - you will see this part will stay in original
마지막으로 수정 vBET; 10-10-09 에 05:27.
귀하의 포럼 하위 디렉토리에 있고 바깥쪽, vbulletin로 취급되는 경우 해당 페이지 번역 vbet 지원하
당신이해야하는 모두는 적절한 규칙을 설정 . htaccess 지시어들 포럼 상위 디렉토리에 파일 :
그리고 지원하는 서브 디렉토리의 htaccess 지시어 파일 내부에서이 규칙을 추가 vBET (포럼 디렉토리 자체없이)에 의해 지원되어야하는 도메인에있는 각 디렉토리 들면 다음과 같습니다.Code:RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ index.php?language=$1&vbet_outside=true [L,QSA] RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ $2?language=$1&vbet_outside=true [L,QSA]
포럼 상위 디렉토리도 지원해야한다면 그것은 모든 규칙이 필요합니다.Code:RewriteCond %{QUERY_STRING} !vbet_outside=true RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
당신은 또한들을위한 번역 추적을 유지하려면 당신이해야 :
- 를 켜십시오 포럼 디렉토리 외부 URL 추적 관리자 CP에서 옵션
- 해당 페이지에 대한 링크가 있는지 확인 ABSOLUTE (때문에 HTTP에서 시작)
또한이 있는지 확인 베이스 포럼 디렉토리 외부 페이지에 대해 생성된 HTML 출력에 태그입니다. 다음 어떤 장소 사이에 아래의 코드를 해당 페이지를 생성 템플릿을 수정 및 추가하지 않으면 <HEAD> 과 </ HEAD>:
Code:<if condition="!$_REQUEST['language']"><base href="$vboptions[bburl]/" /></if>
마지막으로 수정 vBET; 10-08-10 에 11:00.
당신은이 : 치명적인 오류 : vbseo_thread_seotitle을 redeclare 수 없습니다
또는 가끔은 그냥 빈 관리 CP에서도 페이지 및 이유가 궁금 ...
표준 응답 - 당신은 팔로우 설치 지침은 안
보다 정확하게. 그것은 설명으로 여기에에 의해 Vbseo와 vBET 3.x를 통합 하는 경우 . htaccess 지시어들 파일이 섹션에서 설치 설명서에 다음과 같은 방법으로 전체 통합해야 vBSEO 통합.
너 해야 수정 FORUM_ROOT /는 / functions_vbseo_createurl.php을 포함 파일은 수동 (설치 패키지에 readme.html)에 설명되어 있습니다. 매우 간단합니다 - 단 2 라인을 복사합니다. 그 후 모든 다시 작동합니다.
마지막으로 수정 vBET; 19-02-10 에 06:07.
모든 것이 잘 갑자기 일하고있다면 그것은 다음 하나 가능성은 귀하 번역 제공자 (일부 구성은 새로운 MOD 일부 소프트웨어 업데이 트 추가, 변경되었습니다 다른 사람들이)와 문제를 가지고되지 않습니다.
이 확인 하려면 패키지 vBET에서 적절 한 파일을 업로드 do-not-upload/tools/providers-tests/. 이에 디렉터리 테스트 공급자 번역 파일이 포함되어 있습니다.
예 테스트 googleapiv2:
- 파일 업로드 test_googleapiv2.php 포럼에 디렉터리입니다.
- 브라우저 페이지를 여십시오.
Code:YourForumAddress/test_googleapiv2.php- 모든 것이 양호하면 대답하십시오.
Code:Starting transaltion test Test result: {"responseData": {"translatedText":"Welcom"}, "responseDetails": null, "responseStatus": 200} Test error:
오류가 발생하는 경우에도 올바른 API 키에 있는 점검 Admin CP -> vBET -> Translation Providers.
마지막으로 수정 Marcin Kalak; 23-10-13 에 18:40.
서버 시간 초과 및 연결을 폐쇄한다는 것입니다.
높은 값으로 MySQL 서버에 대한 변수 wait_timeout을 설정합니다.
여기 완전한 해결책을 찾을 수 있습니다 :
MySQL 서버는 오류 설명 멀리 사라져
당신은 vbseo 기능 파일을 통합하고 변경해야합니다 :
당신이 - - 업로드하지 폴더 (readme.html)에있는 전체지도 - vBSEO 통합의 일부 (다른 mods과 통합)
당신의 URL에있는 경우 :
아마 당신은 IE 브라우저를 사용하십시오. 변증 문자와 IE 브라우저 잘못된 쇼 URL.Code:caracter%C3%ADstica
다른 브라우저 (오페라, 파이어 폭스)에서이 링크를 확인하려고 - 그것은 거기 잘 보입니다.
이 브라우저 문제입니다. 구글은 정확하게이 링크를 (변증 문자) 크롤 링합니다.
마지막으로 수정 vBET; 05-07-10 에 06:59.
버전 4.4.0 vBET 많은 번역 업체를 지원하기 때문에. 기본적으로는 Google를 사용하지만, 그것은 변화하기 쉬운 것입니다.
그래서 다른 번역 API를 돌출가 이동 지원 관리자 CP-> vBET-> 번역 공급자 그리고 옵션을 해제 구글만을 사용. 이것은 다른 번역 API를 지원하기 위해 필요한 경우에만 단계
그것이 가능한 때 vBET 항상 다른 번역 API를 사용하면. 일부 번역은 Google에서 지원한다면, 그때 구글이 사용되지만, 다른 지원되는 API는 기본적으로 다음 번역을 할 수있다면 항상 Google이 아닌 다른 공급자를 선택합니다.
당신은 또한 정확하게 제공합니다 (부터 -까지) 특정 언어 쌍을 사용해야 확인할 수 있습니다. 그리고 당신은 각각의 가능한 언어 쌍이 할 수 있습니다. 당신은 모든 권한을 가지고 번역 엔진이 언어 쌍에 사용되어야하는 자신을 확인하려는 경우 그래서, 다음은 디렉토리에서 구성 파일에 의해 그것을 할 수 vbet_translation_options. 각 파일 이름의 끝에 언어 코드를 포함하고이 '보낸 사람 :'결정합니다. 파일을 열고 PHP 테이블에 해당 라인을 변경해야 '을 위해'확인하려면 다음과 같이하십시오.
예를 들어,. 당신은 마이크로 소프트 번역 API에 의해 수행되는 폴란드어 영어에서 번역을 설정하려는 경우. 그런 다음
1. 파일 열기 / vbet_translation_options / vbenterprisetranslator_from_EN. PHP
2. 발견 폴란드어 코드 매핑 및 선택한 변환기 세트 이름과 일치 :
이것은 영어 ( '보낸 사람 :'만들어진 번역 번역 업체로 마이크로 소프트 번역 API를 설정합니다 그래서EN), (폴란드어 '을'PL). 케이크Code:'pl'=>'Microsoft',
물론 이것은 작동하는 경우에만 옵션 구글만을 사용 사용할 수 없습니다. 이건 그냥 예입니다 - 당신이 할 필요는 없어 기억하시기 바랍니다. 기본적으로 그것은 이미 수 있습니다 때마다 구글을 사용하지 않도록 설정되어 있습니다.
또한 일부 번역 API를 일부 식별 매개 변수를 설정할 필요가 있습니다 것을 명심하시기 바랍니다. 이러한 모든 매개 변수는 자세한 설명과 함께이 옵션 그룹에서 찾을 수 있습니다 관리자 CP-> vBET-> 번역 공급자
참고 : vBET 3.5.1 vBET 4.4.3 vBET 이후 공급자 큐를 지원합니다. 사방에 언어 쌍 하나 이상의 공급자에 의해 지원 됩니다 당신은 공급자 이름의 쉼표로 구분 된 값을 볼 것 이다. 예를 들어:
VBET Microsoft 사용할 만큼 Microsoft 사용할 수 및 사용할 수 없는 경우 다음 vBET 자동으로 전환 됩니다 구글을 의미 합니다. 그러한 경우에 Vbet는 공급자 사용할 수 없는 상태로 표시 하 고 매 시간 마다 (예약 된 작업)에 의해 사용할 수 있습니다 그것은 지금 확인 합니다. 만약에 그렇습니다, vBET 기본 공급자에 (게) 다시 전환 됩니다.Code:'pl'=>'Microsoft,Google',
공급자 대기열에서 순서를 변경 하거나 거기에서 몇 가지 공급자를 모두 제거 하는 방법에 대 한 수 있습니다. 제발 note는 값 사이 공백을 사용할 수 없습니다.
이 방법은 vBET 번역 한 공급자의 한계는 후에 도달 제공할 수 있게 될 것입니다.
또한 모든 공급자 사용할 수 있는 경우를 대비해 Vbet는 단순히 원래 텍스트를 표시 하는 더미 번역기를 사용 합니다. 번역 된 페이지에 텍스트를 번역 하는 경우에서 볼 수 있도록 하지. 그것은 더 나은 전략을 빈 텍스트와 뭔가 표시 표시 해야 합니다. 참고는 같은 결과 캐시 되지 것입니다, 테스트 전환 됩니다 그래서 최대한 빨리 모든 번역 공급자를 다시 사용할 수 번역.
마지막으로 수정 r.dziadusz; 05-10-11 에 16:36.
1. 당신이 번역을 위해 중요하지 않다 생각하는 많은 콘텐츠로 무시 페이지를 vBET에 추가
회원 페이지, 달력, 사진 갤러리 : 일부 포럼 소유자 번역 중요하지 간주 수있는 페이지의 예.
2. 첫번째 무료 번역 서비스를 사용하여
번역 API의 첫 번째 무료 버전 사용: Apertium, Microsoft-유료 구글 API v2 설정 보다
3. 당신이 포럼에 가장 중요하다고 생각하는 이들에게 지원되는 언어를 제한합니다. 심지어 그것을 더 제한 - 당신이 비용은 당신을 위해 확인되는 경우 시간이 지나면 더 많은 언어를 추가할 수 있습니다. 캐시가 가득 차면 수시로 새로 추가
우리는 53의 언어에 대 한 지원을 제공 하지만 일부 포럼 작은 금액은 더 나은, 또한 캐시할 수 있습니다 데이터 원하는 만큼 추가할 수 있도록 새로운 언어 서로 후, 당신의 한계에 도달 하지 않고!
4 데이터베이스 캐시의 선택을 취소 하 고 자동 청소 해제.
캐시 ttl의 값을 개선 하기 위해 기억 또는 심지어 it(0)을 비활성화-당신은 여기에서 찾을 수 있습니다: admincp-> vBET 캐시-> 데이터베이스 캐시-> 캐시 시간을 TTL (Live)
5. 이들이 출판되기 전까지 게시물을 확인하여 스팸의 번역을 피하십시오.
번역 아니라, 원치 않는 정보는 번역의 수를 줄일 수 있습니다!
6. 서비스 약관 vBET에 추가하고 우리가 그에 대해 알려 있도록 다른 번역 서비스를 봐 - 기꺼이 가능 한한 많은 번역 API를 지원합니다
우리가 새로운 무료 번역 공급자를 찾고 있습니다, 그리고 도와 자신을 도와, 새 번역 공급자에 대해 알고 우리에 게! 지금 vBET 많은 공급자를 지 원하는 방법은에 만들어집니다, 따라서 사용 약관을 사용 하자, 그것을 구현 하는 경우 우리가 할 것입니다 그것!
7. (구글 번역 API v2)에 초당 요청 귀하의 금액을 줄일
변경 하 고이 증가 해야 하지만 큰 가치를 기억 포럼 dramticaly에 감속 할 것 이다: admincp-> vbet-> 번역 옵션-> 사이 지연
8. 구글 API v2를 사용 하는 경우 자신의 제한 설정
자신의 한계를 설정 하 고 번역 비용을 제어할 수 있습니다! 그냥가 서: https://code.google.com/apis/console/b/0/ -> 할당량
9. (3.6.2) 이후 옵션 설정 숫자를 번역 하지 않는다.
이 옵션을 사용 하기 때문에 번역의 비용 감소 시킬 것 이다 더 적은 번역 한다.
마지막으로 수정 Marcin Kalak; 04-10-12 에 19:09.