Voir la version complète: FAQ
Marcin Kalak
22-09-14, 11:44
Voici la liste des questions fréquemment posées. Vous trouverez les réponses ci-dessous.
Ce qui est requis pour ce mod pour le travail? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15123)
Après la traduction, je reçois page vierge - quel est le problème? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15124)
Après la traduction de tous les textes disparaître - ce qui est faux? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15125)
J'ai la traduction SEO liens, j'utilise vbulletin et de la page principale n'est pas de traduire - ce qui est faux? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15126)
Quoi faire, d'avoir des traductions des liens de bon pour le RÉFÉRENCEMENT de consensus? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15127)
Comment voulez-vous revenir à la langue par défaut lorsque vous cliquez sur un drapeau? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15128)
J'ai les avertissements dans le mode sans échec - que faire? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15129)
Comment support multi-langue est en train de travailler? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15130)
Comment traduire des pages en dehors du forum répertoire? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15131)
Comment vérifier que je suis bloqué par mon fournisseur de traduction? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15132)
Je reçois le message e-mail sur le serveur MySQL disparu question. Quel est le problème? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15133)
L'URL inclut les caractères accentués. Est-il indexé par google? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15134)
Comment faire pour configurer la prise en charge pour les autres de traduction Api? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15135)
Comment atteindre votre traduction limites plus lent et limite vos dépenses avec payés traductions (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15136)
Textes non traduits (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15137)
Traduction partielle (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15138)
Quoi faire pour avoir l'URL de la traduction sous les drapeaux? (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15139)
Comment faire pour configurer .htaccess (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15140)
Des erreurs après la mise à jour de vBulletin (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15310)
Les drapeaux ne sont pas affichés sur le style mobile (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-3.html#post15477)
Marcin Kalak
22-09-14, 11:44
- Vous devez l'installer;) et le configurer de manière appropriée (s'il vous plaît lire les descriptions des paramètres soigneusement):)
- Vous devez avoir installé dans votre CURL de PHP. La plupart des serveurs ont déjà. Il suffit d'installer ce mod et si elle ne fonctionne pas, demandez à votre trucs sur mon serveur à installer CURL. En attendant, vous pouvez désactiver ou supprimer les drapeaux mod afin que les utilisateurs ne seront pas affectés. Si vous obtenez la page blanche pour les pages de traduction (cela n'affectera pas vos pages normale), cela signifie que vous n'avez pas installé CURL - juste l'installer:)
- Vous devez avoir installé iconv dans votre PHP. La plupart des serveurs ont déjà. Si ce n'est pas une erreur se produit ou d'une page vierge pour les traductions.
Marcin Kalak
22-09-14, 11:44
Il suffit de lire réponse à la question précédente:)
Aussi, vous pouvez consulter cette vBulletin de documentation sur les pages blanches: vBulletin Manuel (http://www.vbulletin.com/docs/html/blank_pages)
Pourtant - tout d'abord assurez-vous juste que vous avez tout ce qu'il faut pour vBET.
Marcin Kalak
22-09-14, 11:45
Dans un tel cas, vous avez 3 possibilités:
Vous n'avez pas les instructions d'installation en jachère. Vous devez configurer l'option de langue Forum. Il suffit de configurer mod:)
Vous définissez mauvaise traduction de l'API Google clés - définissez une valeur appropriée ou le supprimer (pas conseillé - il suffit de mettre de façon appropriée)
Pour une raison quelconque vous a été bloqué par Google
Le dernier a besoin de quelques éclaircissements - comment vous pouvez dire que vous a été bloqué. Voici manuel simple comment faire:
http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15132
Marcin Kalak
22-09-14, 11:45
Premièrement, assurez-vous que vos règles htaccess sont OK -. Surtout pour les forums avec sous-répertoire dans l'URL.
Marcin Kalak
22-09-14, 11:46
Vous devez définir l'option appropriée dans l'Admin CP et de modifier/créer un fichier .htaccess
- Si vous n'avez pas de fichier htaccess, puis utilisez l'un de ne-pas-télécharger le répertoire dans le package mod -. Il suffit de télécharger à votre répertoire du forum
-Si vous avez un fichier .htaccess, puis ajoutez un de ces deux règles (si vous utilisez vB « Mod de réécriture URL conviviales » ensuite mettre ces règles juste avant les règles de la vB) :
-RÈGLES COURTS
Plus rapide et plus efficace, mais peut être utilisé uniquement si vous n'utilisez pas de liens avec 2-signes partie i.e : yourforum.com/XY/
RewriteCond %{REQUEST_URI} !(js|hv)
RewriteRule ^/?(..|zh-CN|zh-TW)/archive/index.php/(.*)?$ archive/index.php?/$2&language=$1 [L,QSA]
RewriteCond %{REQUEST_URI} !(js|hv)
RewriteRule ^/?(..|zh-CN|zh-TW)/$ index.php?language=$1 [L,QSA]
RewriteCond %{REQUEST_URI} !(js|hv)
RewriteRule ^/?(..|zh-CN|zh-TW)/(.*)?$ $2?language=$1 [L,QSA]
-RÈGLES LONGS
Peut toujours par utilisés
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)/archive/index.php/(.*)?$ archive/index.php?/$2&language=$1 [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)/$ index.php?language=$1 [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 [L,QSA]
Marcin Kalak
22-09-14, 11:46
Si vous avez réglé l'option de suivi sur, puis de revenir à votre langue par défaut, vous devez simplement cliquer drapeau pour votre langue par défaut:)
Marcin Kalak
22-09-14, 11:46
Juste désactiver le mode d'économie - il est obsolète en PHP et non pris en charge dans les versions futures. Voir ici pour plus de détails:
PHP: Sécurité et Safe Mode - Manuel (# http://us2.php.net/manual/en/ini.sect.safe-mode.php ini.safe-mode)
Marcin Kalak
22-09-14, 11:47
Tout d'abord mod supporte la langue par défaut de l'utilisateur. Il est situé dans le formulaire d'inscription et peut être changé en CP de l'utilisateur. Donc, si l'utilisateur a mis sa langue par défaut, alors il ne fait rien ... Juste messages écrit dans sa langue, et vBET prend soin de tout. Dans un tel cas - lorsque l'utilisateur a mis la langue par défaut il est supposé que message entier (y compris le titre) est écrit dans sa langue par défaut. Il sera configurable bientôt, mais à son moment, il est simple hypothèse: si l'utilisateur a mis en langue par défaut et il est différent de la langue par défaut du forum, alors chacun son message est dans la langue dont il choisir comme son défaut.
Vous pouvez également créer des messages en plusieurs langues, où seules certaines parties du message sont dans des langues différentes. C'est très facile - tout ce que vous devez faire c'est mettre du texte écrit en différentes langues à l'intérieur de la lang BBCode. Elle prend un paramètre qui est le code langue. Autrement dit, si vous voulez écrire quelque chose en polonais, puis BBCode ressemble à ceci lang = pl.
Voir par exemple l'ensemble (des espaces dans BBCode ajoutée pour éviter d'évaluation):
[ lang=pl]Przykład tekstu po polsku[ /lang]
Cet exemple (sans les espaces dans BBCode) vous donnera un tel résultat:
Exemple de texte en polonais
Il ya aussi un autre BBCode qui fonctionne exactement comme lang BBCode, mais il est réservé aux titres messages seulement. Il est BBCode langtitle - il est utilisé par vBET pour marquer automatiquement un message d'utilisateur qui définissent leur langue par défaut autre que la langue par défaut du forum. Il ne doit pas être utilisé manuellement, et si vous voulez l'utiliser de telle manière, alors n'oubliez pas de mettre ensemble du message à l'intérieur du BBCode lang en utilisant le code même langue que paramètre dans BBCodes stand (sinon certaines parties de canaux RSS peuvent être traduits ne se traduit pas de façon appropriée , mais les messages seront affichés correctement).
Il est vraiment plus un BBCode, mais ce n'est pas pour la traduction - en fait c'est de garder le texte non traduit. Si vous voulez un peu de texte, je poste pour ne pas être traduit, de simples à l'intérieur du BBCode notranslate. Il peut être utile dans le cas de certains termes, ou une citation de quelques poèmes etc
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 :)
Marcin Kalak
22-09-14, 11:47
Si votre forum est en sous-répertoire et vous avez des pages à l'extérieur, qui sont manipulés par vBulletin, alors vBET soutiendra la traduction de ces pages:)
Tout ce que vous avez à faire est définir des règles appropriées dans le fichier htaccess dans le répertoire parent du forum.:
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]
Et pour chaque sous-répertoire dans votre domaine qui devrait être soutenu par vBET (sans répertoire forum lui-même) d'ajouter cette règle dans l'intérieur du sous-répertoire htaccess en charge.:
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
Donc, si le répertoire parent du forum doivent également être soutenu, il faut toutes ces règles.
Si vous aussi vous souhaitez conserver le suivi de traduction pour ceux que vous avez à:
Activer le suivi URL en dehors répertoire forum dans les options dans le CP admin
Assurez-vous que les liens vers ces pages sont absolues (commence donc à partir de http)
Assurez-vous également qu'il n'y a point de base dans les sorties HTML généré pour les pages hors répertoire forum. Si ce n'est pas ensuite modifier modèle qui génère ces pages et ajouter le code ci-dessous en tout lieu entre <head> et </ head>:
<vb:if condition="!$_REQUEST['language']"><base href="{vb:raw vboptions.bburl}/" /></vb:if>
Marcin Kalak
22-09-14, 11:48
Si tout fonctionnait bien et soudain il pas une possibilité est que vous avez problème avec votre fournisseur de traduction (les autres sont: une certaine configuration a été modifié, nouveau mod ajouté, certains logiciels mis à jour).
Pour vérifier cela, téléchargez le fichier approprié à partir du package vBET do-not-upload/tools/providers-tests/. Dans ce répertoire contient les fichiers de fournisseurs de test de traductions.
Exemple de test pour googleapiv2:
Télécharger le fichier test_googleapiv2.php /core/admincp.
Ouvrez une page de navigateur:
YourForumAddress/admincp/test_googleapiv2.php
Si tout est ok vous pouvez obtenir la réponse:
Starting transaltion test
Test result: {"responseData": {"translatedText":"Welcom"}, "responseDetails": null, "responseStatus": 200}
Test error:
En cas d'erreur, vérifiez que vous avez la bonne clé API dans Admin CP -> vBET -> Translation Providers.
Marcin Kalak
22-09-14, 11:48
Est-ce que le serveur a expiré et a fermé la connexion.
Réglez wait_timeout variable pour le serveur mysql pour une valeur supérieure.
Ici vous pouvez trouver une solution complète:
Serveur MySQL disparu d'erreur expliqué (http://www.vbulletin.com/forum/showthread.php?43505-MySQL-server-gone-away-error-explained)
Marcin Kalak
22-09-14, 11:48
Si vous avez dans votre URL:
caracter%C3%ADstica
Probablement que vous utilisez le navigateur IE. IE mauvais navigateur affiche url avec les accents.
Essayez de vérifier ce lien dans un autre navigateur (Opera, Firefox),
devraient être traduites correctement.
C'est un problème de navigateur. Google explore ce lien correctement (avec les accents).
Marcin Kalak
22-09-14, 11:50
Donc, pour soutenir d'autres API de traduction jut aller à CP Admin -> vBET - Fournisseurs> Traduction et désactiver l'option Utiliser Google uniquement. Ce n'est pas ce qui est nécessaire pour soutenir les API de traduction d'autres
Après cela vBET va utiliser l'API de traduction d'autres toujours quand c'est possible. Donc, si une certaine traduction est uniquement prise en charge par Google, Google sera utilisée, mais si d'autres API pris en charge est capable de faire la traduction, puis par défaut sera toujours choisi un autre fournisseur que Google.
Vous êtes également en mesure de déterminer exactement ce qui prestataire devrait être utilisé pour la paire spécifique du langage (de-à). Et vous êtes capable de faire cela pour chaque paire de langues possibles. Donc, si vous voulez avoir un contrôle complet et vous-même de déterminer quel moteur de traduction doit être utilisée pour paire de langues, alors vous pouvez le faire par des fichiers de configuration à partir vbet_translation_options répertoire. Chaque fichier comprend le code de langue à la fin du nom et ce qui détermine «De». Pour déterminer 'To' vous devez ouvrir le fichier et changer la ligne appropriée dans le tableau PHP.
Par exemple. Si vous souhaitez définir la traduction de l'anglais au polonais à être fait par Microsoft API de traduction. Puis:
1. Ouvrir le fichier / vbet_translation_options / vbenterprisetranslator_from_en.php
2. Trouvez la ligne avec la cartographie code de langue polonaise et nom de l'ensemble du traducteur choisi:
'pl'=>'Microsoft',
Donc cette API de Microsoft Traduction ensembles en tant que fournisseur de traduction pour des traductions faites 'De' anglais (en), «À» polonais (pl). Piece of cake:)
Bien sûr, cela ne fonctionnera que lorsque l'option Utiliser Google est seulement désactivé. C'est juste par exemple - s'il vous plaît n'oubliez pas que vous ne devez pas faire cela. Par défaut il est déjà configuré pour ne pas utiliser Google à chaque fois que c'est possible.
Aussi s'il vous plaît garder à l'esprit que certaines API de traduction peut exiger de fixer des paramètres d'identification. Tous ces paramètres, avec une description détaillée, vous trouverez dans les options de groupe Admin CP - vBET> - Fournisseurs de traduction>
REMARQUE:Partout où la paire de langue est soutenu par plus d'un fournisseur, vous verrez valeurs séparées par des virgules avec les fournisseurs de noms. Par exemple:
'pl'=>'Microsoft,Google',
Cela signifie que tant que Microsoft est disponible vBET utilisera Microsoft et s'il n'est pas disponible puis vBET sera automatiquement basculer sur Google. Dans un tel cas, vBET marque fournisseur comme indisponible et vérifie chaque heure (par tâche planifiée) est elle disponible maintenant. Si oui, alors vBET sera rebasculez vers fournisseur préféré.
Vous êtes capable de modifier l'ordre dans la file d'attente de fournisseurs ou de supprimer certains fournisseur tout à partir de là. Veuillez noter que vous ne pouvez pas utiliser les espaces entre les valeurs.
Cette façon vBET seront en mesure de fournir des traductions même après que les limites dans un seul fournisseur sont atteint.
Également dans le cas où tous les fournisseurs sont indisponibles vBET utilisera traducteur factice qui affiche simplement le texte original. Dans un tel cas, vous puissiez voir pas traduit dans les pages traduites. C'est la meilleure stratégie que l'affichage des textes vides et quelque chose doit être affichée. Veuillez noter que ces résultats ne soit pas mise en cache, ce test basculera vers traduit dès que n'importe quel fournisseur de traduction sera à nouveau disponible.
Marcin Kalak
22-09-14, 11:50
1. Ajouter à vBET pages ignorées comme contenu que vous pensez n'est pas important pour les traductions
Exemple de quelques pages qui peuvent être considérées comme sans importance pour la traduction par certains propriétaires forum: pages de membres, calendrier, galeries de photos.
2. Utiliser les services de traduction libre d'abord
Première version gratuite d'utilisation de traductions API: Microsoft, Apertium-que de tourner sur rémunéré Google API v2
3. Limite langues prises en charge à ceux qui vous semblent les plus importants pour votre forum. Et même alors, il limite plus - après le temps que vous pouvez ajouter d'autres langues si vous trouvez que les coûts sont OK pour vous. Ajouter de nouvelles de temps en temps lorsque votre cache est plein
Nous fournissons le soutien pour les 53 langues mais pour certains plus petite quantité de forum est meilleure, aussi vous pouvez mettre en cache vos données aussi longtemps que vous le souhaitez, afin que vous pouvez ajouter de nouvelles langues un après l'autre, sans atteindre vos limites !
4. Ne pas effacer votre cache de base de données et désactiver le nettoyage automatique
N'oubliez pas d'améliorer la valeur ttl cache ou même désactiver it(0) - vous pouvez le trouver ici : admincp - > vBET Cache - > Cache de base de données - > Cache temps de vie (TTL)
5. Évitez traduction de SPAM, en vérifiant les messages jusqu'à ce qu'elles soient publiées.
Ne se traduit pas, de l'information non désirée permettra de réduire votre nombre de traductions!
6. Look pour d'autres services de traduction, qui permet de conditions de Service pour l'ajouter en VB Enterprise et laissez-nous savoir sur ces - volonté volontiers appuyer autant traduction APIs possible
Nous sommes à la recherche de nouveaux fournisseurs de traduction libre, nous aider et t'aider, nous faire connaître de nouveaux fournisseurs de traduction ! Maintenant vBET est créé de façon à l'appui de nombreux fournisseurs, donc si les conditions d'utilisation nous permettent de mettre en œuvre, nous ferons il !
7. Réduire le montant de votre demande par seconde (seulement pour les traductions de Google API v2)
Vous devrez changer et cela augmente, mais remeber à grande valeur ralentira votre dramticaly forum : admincp - > VB Enterprise - > options de traduction - > retarder entre
8. Si vous utilisez Google API v2, définissez vos propres limites.
Vous pouvez définir vos propres limites et contrôler vos frais de traduction ! Just go : https://code.google.com/apis/console/b/0/ - > Quotas
9. Activez l'option Ne pas traduire les chiffres.
L'activation de cette option permettra de réduire le coût des traductions, car se fera moins de traductions.
Marcin Kalak
22-09-14, 11:51
Si vous voyez le texte non traduite il n'est pas vBET bug ou une erreur. Il apparaît lorsque vous avez atteint vos limites dans tous les tranlation API - vous pouvez facilement vérifier ici :
AdminCP - > VB Enterprise - > traduction fournisseurs de disponibilité
REMARQUE:
Il est fortement unrecommended de modifier ces valeurs manuellement, becouse vBET le fera lui-même !
Dans cette situation (il n'y a aucune traduction disponible API) vBET utilisera traducteur factice. Cela signifie que les traductions déjà mises en cache seront affichées et pour le texte original de traductions existantes ne sera affiché (pas vide comme avant - cela peut se produire uniquement lorsque le fournisseur refuse translation).
Fournisseurs de services de traduction fixer des limites (Microsft Api de Traduction ont leurs propres limites, dans le cas de l'Api Google Traduction v2-vous pouvez définir votre propre) et vBET lorsque plus d'un fournisseur prend en charge la traduction puis vBET utilisera préféré la première.
Et dans le cas si une traduction API n'est pas disponible - qui signifie que vous avez atteint votre limite - vBET va passer à un autre, et de vérifie dans toutes les 10 minutes VB Enterprise est la traduction API disponible à nouveau.
Veuillez noter que vous devrez désactiver option utiliser Google seulement et clés de API approprié d'utiliser la file d'attente de fournisseurs. Pour plus de détails, veuillez consulter :
Admin CP - vBET> - Fournisseurs de traduction>
Aussi, Vous pouvez vérifier si vous avez atteint vos limites, en exécution de ces essais les essais (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15132)
Marcin Kalak
22-09-14, 11:51
Traduction de la partie est causée par atteindre vos limites, mais elle pas une erreur !
Simplement c'est-à-dire :
1. Quelqu'un a écrit le message et il a été traduit parce que vous n'atteignez pas vos limites - limites sont définies par les fournisseurs de traduction (dans Google Api traduction v2, que vous pouvez le définir par votre propre).
2. Lorsque le message suivant a été écrit, a atteint les limites et les fournisseurs de traduction indisponibles que donc vous verrez sur votre page déjà mise en cache de texte de traductions de cache et de contenu original, pour le prochain message, parce que les services de traduction n'étaient pas disponibles.
3. Après que n'importe quel fournisseur de traduction est de nouveau disponible, non traduite, original message sera traduit. vBET vérifie traduction disponibilité API dans toutes les 10 minutes
Marcin Kalak
22-09-14, 11:52
Fondamentalement, c'est suffisant pour activer le Cache des commentaires (Admin CP -> vBET Cache -> les Cache -> utilisation complet fichier Cache For Guests).
Quand Cache Invité est activé, puis en montrant URL traduit est sous les drapeaux est activée. Pour des raisons de performances, il ne fonctionne que pour les clients. Il n'est pas nécessaire pour les utilisateurs connectés à voir URL traduit est sous les drapeaux - comme la plupart utilisateur est déjà sur la page traduite avant de vous connecter, ou n'ont pas besoin de traduction du tout. La fonction est surtout pour les moteurs de recherche araignées qui rampent tout lien existant à la page. Alors maintenant, Google ne se plaindra pas beaucoup de redirections.
Et parce que montrant URL traduit est sous les drapeaux, il est intégré avec Cache des clients, il ne donnera pas de pénalités de performance, depuis la base de données des requêtes supplémentaires seront très rare (seulement lorsque le cache rafraîchissante).
Veuillez noter qu'il peut y avoir des situations où plusieurs URL sous le drapeau n'est pas traduit et redirection arrive encore:
Toujours pour les utilisateurs connectés (comme décrit précédemment, il n'est pas nécessaire de ressources de la taille)
Quand URL n'est pas encore traduit (pour des raisons de performance ne demandent pas toutes les traductions drapeaux immédiatement, mais après la première rediriger traduction sera disponible dans le cache de base de données)
Quand URL est déjà traduit, mais également la page est déjà en cache à Cache clients sans traduction (ceci est lié au point précédent, mais dès que cache des clients expire vos invités verront URL traduit sous ces drapeaux qui sont déjà traduits)
Donc, en supposant: il travaille pour les clients, avec des demandes retardées pour la traduction - pour des raisons de performances.
Marcin Kalak
22-09-14, 12:17
Au début du fichier .htaccess, vous devez avoir une règle:
RewriteEngine On
Options FollowSymLinks
Si vous utilisez les liens pour le RÉFÉRENCEMENT, vous devriez ajouter une règle pour le RÉFÉRENCEMENT de liens: http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15127
À la fin du fichier, vous devez disposer d'une règle:
RewriteCond %{QUERY_STRING} !redirected=
RewriteCond %{QUERY_STRING} !do=
RewriteCond %{REQUEST_URI} !(core|admincp|modcp|clientscript|cpstyles|images|css|js|login|auth|ajax|install)
RewriteRule ^(.*)$ vbenterprisetranslator_front_controller.php?redirected=$1 [L,QSA]
Vous pouvez trouver ces règles dans vos fichiers de téléchargement:
ne-pas-upload\tools\redirection-règles\
Marcin Kalak
31-12-14, 13:41
Si vous mettez à niveau vB5 et vBET cessé de fonctionner alors assurez-vous que vous avez les règles appropriées .htaccess (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15140). vB5 cours de mise à jour remplace l' .fichier htaccess et vous devrez ajouter de nouveau les règles.
Marcin Kalak
01-06-15, 10:00
Pour ajouter un indicateur à un style mobile, vous avez besoin d'importer des vBET modèle:
1. Ouvrir AdminCP->Styles & Modèles->Gestionnaire de Style->Style par Défaut->Modifier les modèles->vbenterprisetranslator_flags.
2. La valeur de changement de Style de Style par Défaut de votre style mobile.
3. Enregistrer le modèle.
Si vous souhaitez ajouter d'autres vBET modèle (par exemple, ajouter un indicateur pour les messages traduits) puis importer d'autres nécessaires vbenterprisetranslator les styles.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.