Plugin Directory

Changeset 1057367


Ignore:
Timestamp:
12/31/2014 10:01:15 AM (11 years ago)
Author:
chsxf
Message:

Merge branch 'master' of https://github.com/xhaleera/mqtranslate

Location:
mqtranslate/trunk
Files:
1 added
12 edited

Legend:

Unmodified
Added
Removed
  • mqtranslate/trunk/README.md

    r1047006 r1057367  
    55Requires at least: 3.9 
    66Tested up to: 4.1 
    7 Stable tag: 2.9 
     7Stable tag: 2.9.1
    88Donate Link: http://www.xhaleera.com/ 
    99License: GPLv2
     
    7676---------
    7777
     782.9.1:
     79
     80- Improved activation process in case qTranslate or another fork is already active
     81- Added client-side cookie to memorize language selection
     82- Added optimization settings section (first setting allows disabling the filtering of all WordPress options)
     83- Fixed potential bug with ACF additional wysiwyg fields (thanks to Fabien MOTTA from com1fruit.com)
     84
    78852.9:
    7986
  • mqtranslate/trunk/lang/mqtranslate-fr_FR.po

    r1039914 r1057367  
    33"Project-Id-Version: mqTranslate 2.7\n"
    44"Report-Msgid-Bugs-To: \n"
    5 "POT-Creation-Date: 2014-12-07 18:45+0100\n"
    6 "PO-Revision-Date: 2014-12-07 18:46+0100\n"
     5"POT-Creation-Date: 2014-12-27 21:42+0100\n"
     6"PO-Revision-Date: 2014-12-27 21:44+0100\n"
    77"Last-Translator: \n"
    88"Language-Team: \n"
     
    1717"X-Poedit-SearchPath-0: ..\n"
    1818
     19#: ../mqtranslate.php:99
     20#, php-format
     21msgid ""
     22"Sorry, but mqTranslate can not be activated. You have to deactivate %s first."
     23msgstr ""
     24"Désolé, mais mqTranslate ne peut être activé. Vous devez désactiver %s "
     25"d'abord."
     26
    1927#: ../mqtranslate_configuration.php:25
    2028msgid "Language Management"
    2129msgstr "Gestion des langues"
    2230
    23 #: ../mqtranslate_configuration.php:25 ../mqtranslate_configuration.php:655
     31#: ../mqtranslate_configuration.php:25 ../mqtranslate_configuration.php:670
    2432#: ../mqtranslate_hooks.php:180
    2533msgid "Languages"
     
    152160msgstr "mqTranslate à été réinitialisé."
    153161
    154 #: ../mqtranslate_configuration.php:246
     162#: ../mqtranslate_configuration.php:248
    155163msgid "Gettext databases updated."
    156164msgstr "Bases de données Gettext mises à jour."
    157165
    158 #: ../mqtranslate_configuration.php:251
     166#: ../mqtranslate_configuration.php:253
    159167msgid "The Language must have a Not-Available Message!"
    160168msgstr "La langue doit avoir un Message \"non disponible\" !"
    161169
    162 #: ../mqtranslate_configuration.php:252
     170#: ../mqtranslate_configuration.php:254
    163171msgid "The Language must have a Locale!"
    164172msgstr "La langue doit avoir un code local !"
    165173
    166 #: ../mqtranslate_configuration.php:253
     174#: ../mqtranslate_configuration.php:255
    167175msgid "The Language must have a name!"
    168176msgstr "La langue doit avoir un nom !"
    169177
    170 #: ../mqtranslate_configuration.php:254
     178#: ../mqtranslate_configuration.php:256
    171179msgid "Language Code has to be 2 characters long!"
    172180msgstr "Le code de la langue doit être long de 2 caractères !"
    173181
    174 #: ../mqtranslate_configuration.php:258 ../mqtranslate_configuration.php:264
     182#: ../mqtranslate_configuration.php:260 ../mqtranslate_configuration.php:266
    175183msgid "There is already a language with the same Language Code!"
    176184msgstr "Il y a déjà une langue avec le même code !"
    177185
    178 #: ../mqtranslate_configuration.php:369
     186#: ../mqtranslate_configuration.php:371
    179187msgid "Language is already enabled or invalid!"
    180188msgstr "La langue est déjà active ou est invalide !"
    181189
    182 #: ../mqtranslate_configuration.php:374
     190#: ../mqtranslate_configuration.php:376
    183191msgid "Cannot disable Default Language!"
    184192msgstr "Impossible de désactiver la langue par défaut !"
    185193
    186 #: ../mqtranslate_configuration.php:377 ../mqtranslate_configuration.php:384
    187 #: ../mqtranslate_configuration.php:400
     194#: ../mqtranslate_configuration.php:379 ../mqtranslate_configuration.php:386
     195#: ../mqtranslate_configuration.php:402
    188196msgid "No such language!"
    189197msgstr "Aucune langue !"
    190198
    191 #: ../mqtranslate_configuration.php:380
     199#: ../mqtranslate_configuration.php:382
    192200msgid "Language is already disabled!"
    193201msgstr "La langue est déjà désactivée !"
    194202
    195 #: ../mqtranslate_configuration.php:388
     203#: ../mqtranslate_configuration.php:390
    196204msgid "Language is already first!"
    197205msgstr "La langue est déjà en premier !"
    198206
    199 #: ../mqtranslate_configuration.php:394 ../mqtranslate_configuration.php:410
     207#: ../mqtranslate_configuration.php:396 ../mqtranslate_configuration.php:412
    200208msgid "New order saved."
    201209msgstr "Nouvel ordre sauvegardé."
    202210
    203 #: ../mqtranslate_configuration.php:404
     211#: ../mqtranslate_configuration.php:406
    204212msgid "Language is already last!"
    205213msgstr "La langue est déjà en dernier !"
    206214
    207 #: ../mqtranslate_configuration.php:421
     215#: ../mqtranslate_configuration.php:423
    208216msgid "Options saved."
    209217msgstr "Options enregistrées."
    210218
    211 #: ../mqtranslate_configuration.php:426
     219#: ../mqtranslate_configuration.php:428
    212220#, php-format
    213221msgid "Could not write to \"%s\", Gettext Databases could not be downloaded!"
     
    216224"être téléchargées !"
    217225
    218 #: ../mqtranslate_configuration.php:448
     226#: ../mqtranslate_configuration.php:450
    219227msgid "Edit Language"
    220228msgstr "Editer la langue"
    221229
    222 #: ../mqtranslate_configuration.php:451
     230#: ../mqtranslate_configuration.php:453
    223231msgid "Save Changes »"
    224232msgstr "Enregistrer les modifications »"
    225233
    226 #: ../mqtranslate_configuration.php:456
     234#: ../mqtranslate_configuration.php:458
    227235msgid "Language Management (mqTranslate Configuration)"
    228236msgstr "Gestion des langues (Configuration de mqTranslate)"
    229237
    230 #: ../mqtranslate_configuration.php:457
     238#: ../mqtranslate_configuration.php:459
    231239#, php-format
    232240msgid ""
     
    238246"d'entraide</a>."
    239247
    240 #: ../mqtranslate_configuration.php:459
     248#: ../mqtranslate_configuration.php:461
    241249msgid "General Settings"
    242250msgstr "Paramètres généraux"
    243251
    244 #: ../mqtranslate_configuration.php:462
     252#: ../mqtranslate_configuration.php:464
    245253msgid "Default Language / Order"
    246254msgstr "Langue par défaut / Ordre"
    247255
    248 #: ../mqtranslate_configuration.php:464 ../mqtranslate_xhaleera_addons.php:141
     256#: ../mqtranslate_configuration.php:466 ../mqtranslate_xhaleera_addons.php:141
    249257#: ../mqtranslate_xhaleera_addons.php:155
    250258msgid "Default Language"
    251259msgstr "Langue par défaut"
    252260
    253 #: ../mqtranslate_configuration.php:479
     261#: ../mqtranslate_configuration.php:481
    254262#, php-format
    255263msgid ""
     
    262270"sur les flèches ci-dessus."
    263271
    264 #: ../mqtranslate_configuration.php:484
     272#: ../mqtranslate_configuration.php:486
    265273msgid "Hide Untranslated Content"
    266274msgstr "Masquer le contenu non traduit"
    267275
    268 #: ../mqtranslate_configuration.php:486
     276#: ../mqtranslate_configuration.php:488
    269277msgid "Hide Content which is not available for the selected language."
    270278msgstr "Masque le contenu s'il n'est pas traduit dans la langue selectionnée."
    271279
    272 #: ../mqtranslate_configuration.php:489
     280#: ../mqtranslate_configuration.php:491
    273281msgid ""
    274282"When checked, posts will be hidden if the content is not available for the "
     
    281289"contenu est disponible."
    282290
    283 #: ../mqtranslate_configuration.php:490
     291#: ../mqtranslate_configuration.php:492
    284292msgid ""
    285293"This function will not work correctly if you installed mqTranslate on a blog "
     
    291299"d'aller voir \"Convertir la base de données\" dans \"Paramètres avancés\"."
    292300
    293 #: ../mqtranslate_configuration.php:493
     301#: ../mqtranslate_configuration.php:495
    294302msgid ""
    295303"Show displayed language prefix when Content is not available for the "
     
    299307"pour la langue sélectionnée."
    300308
    301 #: ../mqtranslate_configuration.php:498
     309#: ../mqtranslate_configuration.php:500
    302310msgid "Detect Browser Language"
    303311msgstr "Détecter la langue du navigateur"
    304312
    305 #: ../mqtranslate_configuration.php:500
     313#: ../mqtranslate_configuration.php:502
    306314msgid "Detect the language of the browser and redirect accordingly."
    307315msgstr "Détecte la langue du navigateur et redirige en fonction."
    308316
    309 #: ../mqtranslate_configuration.php:503
     317#: ../mqtranslate_configuration.php:505
    310318msgid ""
    311319"When the frontpage is visited via bookmark/external link/type-in, the "
     
    317325"par son navigateur."
    318326
    319 #: ../mqtranslate_configuration.php:508
     327#: ../mqtranslate_configuration.php:510
    320328msgid "Advanced Settings"
    321329msgstr "Paramètres avancés"
    322330
    323 #: ../mqtranslate_configuration.php:508 ../mqtranslate_services.php:370
     331#: ../mqtranslate_configuration.php:510 ../mqtranslate_services.php:370
    324332#: ../mqtranslate_xhaleera_addons.php:279
    325333msgid "Show / Hide"
    326334msgstr "Montrer / Cacher"
    327335
    328 #: ../mqtranslate_configuration.php:511 ../mqtranslate_configuration.php:513
     336#: ../mqtranslate_configuration.php:513 ../mqtranslate_configuration.php:515
    329337msgid "URL Modification Mode"
    330338msgstr "Mode de modification de l'URL"
    331339
    332 #: ../mqtranslate_configuration.php:514
     340#: ../mqtranslate_configuration.php:516
    333341msgid "Use Query Mode (?lang=en)"
    334342msgstr "Utiliser le mode Query (?lang=fr)"
    335343
    336 #: ../mqtranslate_configuration.php:515
     344#: ../mqtranslate_configuration.php:517
    337345msgid "Use Pre-Path Mode (Default, puts /en/ in front of URL)"
    338346msgstr "Utiliser le mode chemin (Par défaut, ajoute /fr/ devant l'URL)"
    339347
    340 #: ../mqtranslate_configuration.php:516
     348#: ../mqtranslate_configuration.php:518
    341349msgid "Use Pre-Domain Mode (uses http://en.yoursite.com)"
    342350msgstr "Utiliser le mode sous-domaine (http://fr.votresite.com)"
    343351
    344 #: ../mqtranslate_configuration.php:519
     352#: ../mqtranslate_configuration.php:521
    345353msgid ""
    346354"Pre-Path and Pre-Domain mode will only work with mod_rewrite/pretty "
     
    351359"mode sous-domaine !"
    352360
    353 #: ../mqtranslate_configuration.php:522
     361#: ../mqtranslate_configuration.php:524
    354362msgid "Hide URL language information for default language."
    355363msgstr "Masquer l'information de langue dans l'URL pour la langue par défaut."
    356364
    357 #: ../mqtranslate_configuration.php:526
     365#: ../mqtranslate_configuration.php:528
    358366msgid "Flag Image Path"
    359367msgstr "Chemin des images de drapeaux"
    360368
    361 #: ../mqtranslate_configuration.php:530
     369#: ../mqtranslate_configuration.php:532
    362370msgid ""
    363371"Path to the flag images under wp-content, with trailing slash. (Default: "
     
    367375"mqtranslate/flags/)"
    368376
    369 #: ../mqtranslate_configuration.php:534
     377#: ../mqtranslate_configuration.php:536
    370378msgid "Ignore Links"
    371379msgstr "Ignorer les liens"
    372380
    373 #: ../mqtranslate_configuration.php:538
     381#: ../mqtranslate_configuration.php:540
    374382msgid ""
    375383"Don't convert Links to files of the given file types. (Default: gif,jpg,jpeg,"
     
    380388"js)"
    381389
    382 #: ../mqtranslate_configuration.php:542
     390#: ../mqtranslate_configuration.php:544
    383391msgid "Remove plugin CSS from head"
    384392msgstr "Supprimer le CSS du plugin de l'en-tête"
    385393
    386 #: ../mqtranslate_configuration.php:544
     394#: ../mqtranslate_configuration.php:546
    387395msgid "Remove inline CSS code added by plugin from the head"
    388396msgstr "Supprimer le code CSS en ligne ajouté par le plugin de l'en-tête"
    389397
    390 #: ../mqtranslate_configuration.php:546
     398#: ../mqtranslate_configuration.php:548
    391399msgid ""
    392400"This will remove default styles applyied to mqTranslate Language Chooser"
     
    395403"mqTranslate"
    396404
    397 #: ../mqtranslate_configuration.php:550
    398 msgid "Use Secure Cookie"
    399 msgstr "Utiliser les Cookies sécurisés"
    400 
    401405#: ../mqtranslate_configuration.php:552
     406msgid "Cookie Settings"
     407msgstr "Réglages des cookies"
     408
     409#: ../mqtranslate_configuration.php:554
     410msgid "Disable all client cookies"
     411msgstr "Désactiver tous les cookies clients"
     412
     413#: ../mqtranslate_configuration.php:556
     414msgid "If checked, language will not be saved for visitors between sessions."
     415msgstr ""
     416"Si coché, la langue ne sera plus sauvegardée pour les visiteurs entre les "
     417"sessions."
     418
     419#: ../mqtranslate_configuration.php:559
    402420msgid "Make mqTranslate cookie available only through HTTPS connections"
    403421msgstr ""
     
    405423"HTTPS"
    406424
    407 #: ../mqtranslate_configuration.php:554
     425#: ../mqtranslate_configuration.php:561
    408426msgid "Don't check this if you don't know what you're doing!"
    409427msgstr "Ne pas cocher si vous ne savez pas ce que vous faîtes"
    410428
    411 #: ../mqtranslate_configuration.php:558
     429#: ../mqtranslate_configuration.php:565
    412430msgid "Allowed Custom Post Types"
    413431msgstr "Types d'Articles Personnalisés Autorisés"
    414432
    415 #: ../mqtranslate_configuration.php:562
     433#: ../mqtranslate_configuration.php:569
    416434msgid ""
    417435"Comma-separated list of the custom post types for which you want mqTranslate "
     
    421439"lesquels vous voulez que mqTranslate conserve des valeurs multilingues."
    422440
    423 #: ../mqtranslate_configuration.php:566
     441#: ../mqtranslate_configuration.php:573
    424442msgid "Update Gettext Databases"
    425443msgstr "Mettre à jour les bases de données Gettext"
    426444
    427 #: ../mqtranslate_configuration.php:568
     445#: ../mqtranslate_configuration.php:575
    428446msgid "Automatically check for .mo-Database Updates of installed languages."
    429447msgstr ""
     
    431449"langues installées"
    432450
    433 #: ../mqtranslate_configuration.php:570
     451#: ../mqtranslate_configuration.php:577
    434452msgid "Update Gettext databases now."
    435453msgstr "Mettre à jour les bases de données Gettext maintenant."
    436454
    437 #: ../mqtranslate_configuration.php:572
     455#: ../mqtranslate_configuration.php:579
    438456msgid ""
    439457"mqTranslate will query the Wordpress Localisation Repository every week and "
     
    444462"Gettext (fichiers .mo)"
    445463
    446 #: ../mqtranslate_configuration.php:576
     464#: ../mqtranslate_configuration.php:583
    447465msgid "Date / Time Conversion"
    448466msgstr "Conversion de Date / Heure"
    449467
    450 #: ../mqtranslate_configuration.php:578
     468#: ../mqtranslate_configuration.php:585
    451469msgid "Use emulated date function."
    452470msgstr "Utilisez la fonction de date générée."
    453471
    454 #: ../mqtranslate_configuration.php:579
     472#: ../mqtranslate_configuration.php:586
    455473msgid ""
    456474"Use emulated date function and replace formats with the predefined formats "
     
    460478"formats prédefinis pour chaque langue."
    461479
    462 #: ../mqtranslate_configuration.php:580
     480#: ../mqtranslate_configuration.php:587
    463481msgid "Use strftime instead of date."
    464482msgstr "Utiliser strftime au lieu de date."
    465483
    466 #: ../mqtranslate_configuration.php:581
     484#: ../mqtranslate_configuration.php:588
    467485msgid ""
    468486"Use strftime instead of date and replace formats with the predefined formats "
     
    472490"prédefinis pour chaque langue."
    473491
    474 #: ../mqtranslate_configuration.php:582
     492#: ../mqtranslate_configuration.php:589
    475493msgid ""
    476494"Depending on the mode selected, additional customizations of the theme may "
     
    479497"Dépend du mode sélectionné, une modification du thème peut-être nécessaire."
    480498
    481 #: ../mqtranslate_configuration.php:586
     499#: ../mqtranslate_configuration.php:593
     500msgid "Optimization Settings"
     501msgstr "Réglages d'optimisation"
     502
     503#: ../mqtranslate_configuration.php:595
     504msgid "Filter all WordPress options"
     505msgstr "Filtrer toutes les options de WordPress"
     506
     507#: ../mqtranslate_configuration.php:597
     508msgid ""
     509"If unchecked, some texts may not be translated anymore. However, disabling "
     510"this feature may greatly improve loading times."
     511msgstr ""
     512"Si décoché, certains textes pourraient ne plus être traduits. Cependant, "
     513"désactiver cette fonctionnalité peut grandement améliorer les temps de "
     514"chargement."
     515
     516#: ../mqtranslate_configuration.php:601
    482517msgid "Reset mqTranslate"
    483518msgstr "Réinitialiser mqTranslate"
    484519
    485 #: ../mqtranslate_configuration.php:588
     520#: ../mqtranslate_configuration.php:603
    486521msgid ""
    487522"Check this box and click Save Changes to reset all mqTranslate settings."
     
    490525"supprimer tous les paramètres de mqTranslate."
    491526
    492 #: ../mqtranslate_configuration.php:590
     527#: ../mqtranslate_configuration.php:605
    493528msgid "Yes, I really want to reset mqTranslate."
    494529msgstr "Oui, je veux vraiment réinitialiser mqTranslate."
    495530
    496 #: ../mqtranslate_configuration.php:592
     531#: ../mqtranslate_configuration.php:607
    497532msgid "Also delete Translations for Categories/Tags/Link Categories."
    498533msgstr ""
    499534"Supprimer également les traductions pour Catégories/Tags/Liens de catégories."
    500535
    501 #: ../mqtranslate_configuration.php:594
     536#: ../mqtranslate_configuration.php:609
    502537msgid ""
    503538"If something isn't working correctly, you can always try to reset all "
     
    510545"les langues ajoutées)."
    511546
    512 #: ../mqtranslate_configuration.php:598
     547#: ../mqtranslate_configuration.php:613
    513548msgid "Convert Database"
    514549msgstr "Convertir la base de données"
    515550
    516 #: ../mqtranslate_configuration.php:600
     551#: ../mqtranslate_configuration.php:615
    517552#, php-format
    518553msgid ""
     
    524559"langue."
    525560
    526 #: ../mqtranslate_configuration.php:601
     561#: ../mqtranslate_configuration.php:616
    527562#, php-format
    528563msgid ""
     
    538573"dans la langue par défaut."
    539574
    540 #: ../mqtranslate_configuration.php:602
     575#: ../mqtranslate_configuration.php:617
    541576msgid ""
    542577"Both processes are <b>irreversible</b>! Be sure to make a full database "
     
    547582"liens."
    548583
    549 #: ../mqtranslate_configuration.php:606
     584#: ../mqtranslate_configuration.php:621
    550585msgid "Settings Migration"
    551586msgstr "Migration de Paramètres"
    552587
    553 #: ../mqtranslate_configuration.php:608
     588#: ../mqtranslate_configuration.php:623
    554589msgid "Do not migrate any setting"
    555590msgstr "Ne migrer aucun paramètre"
    556591
    557 #: ../mqtranslate_configuration.php:610
     592#: ../mqtranslate_configuration.php:625
    558593msgid "Import settings from qTranslate"
    559594msgstr "Importer les paramètres depuis qTranslate"
    560595
    561 #: ../mqtranslate_configuration.php:612
     596#: ../mqtranslate_configuration.php:627
    562597msgid "Export settings to qTranslate"
    563598msgstr "Exporter les paramètres vers qTranslate"
    564599
    565 #: ../mqtranslate_configuration.php:614
     600#: ../mqtranslate_configuration.php:629
    566601msgid "Export settings only if qTranslate is installed."
    567602msgstr "N'exporter les paramètres que si qTranslate est installé."
    568603
    569 #: ../mqtranslate_configuration.php:618
     604#: ../mqtranslate_configuration.php:633
    570605msgid "Debugging Information"
    571606msgstr "Informations de Débogage"
    572607
    573 #: ../mqtranslate_configuration.php:620
     608#: ../mqtranslate_configuration.php:635
    574609#, php-format
    575610msgid ""
     
    583618"configuration."
    584619
    585 #: ../mqtranslate_configuration.php:648
     620#: ../mqtranslate_configuration.php:663
    586621msgid "Save Changes"
    587622msgstr "Enregistrer les modifications"
    588623
    589 #: ../mqtranslate_configuration.php:679
     624#: ../mqtranslate_configuration.php:694
    590625msgid "Disable"
    591626msgstr "Désactiver"
    592627
    593 #: ../mqtranslate_configuration.php:679
     628#: ../mqtranslate_configuration.php:694
    594629msgid "Enable"
    595630msgstr "Activer"
    596631
    597 #: ../mqtranslate_configuration.php:680
     632#: ../mqtranslate_configuration.php:695
    598633msgid "Edit"
    599634msgstr "Editer"
    600635
    601 #: ../mqtranslate_configuration.php:681
     636#: ../mqtranslate_configuration.php:696
    602637msgid "Default"
    603638msgstr "Défaut"
    604639
    605 #: ../mqtranslate_configuration.php:681
     640#: ../mqtranslate_configuration.php:696
    606641msgid "Delete"
    607642msgstr "Supprimer"
    608643
    609 #: ../mqtranslate_configuration.php:686
     644#: ../mqtranslate_configuration.php:701
    610645msgid ""
    611646"Enabling a language will cause mqTranslate to update the Gettext-Database "
     
    617652"de la vitesse de connexion de votre serveur."
    618653
    619 #: ../mqtranslate_configuration.php:693
     654#: ../mqtranslate_configuration.php:708
    620655msgid "Add Language"
    621656msgstr "Ajouter une langue"
    622657
    623 #: ../mqtranslate_configuration.php:696
     658#: ../mqtranslate_configuration.php:711
    624659msgid "Add Language &raquo;"
    625660msgstr "Ajouter la langue &raquo;"
     
    11071142"Lorsqu'elle est activée, cette option vous permet de sélectionner quelles "
    11081143"langues peuvent être éditées utilisateur par utilisateur."
     1144
     1145#~ msgid "Use Secure Cookie"
     1146#~ msgstr "Utiliser les Cookies sécurisés"
  • mqtranslate/trunk/lang/mqtranslate-hu_HU.po

    r989058 r1057367  
    33"Project-Id-Version: mqTranslate 2.7\n"
    44"Report-Msgid-Bugs-To: \n"
    5 "POT-Creation-Date: 2014-09-10 16:30+0200\n"
    6 "PO-Revision-Date: 2011-03-03 19:33+0100\n"
    7 "Last-Translator: Németh Balázs <[email protected]>\n"
    8 "Language-Team: LANGUAGE <[email protected]>\n"
    9 "Language: \n"
     5"POT-Creation-Date: 2014-12-27 21:39+0100\n"
     6"PO-Revision-Date: 2014-12-27 21:39+0100\n"
     7"Last-Translator: \n"
     8"Language-Team: \n"
     9"Language: hu_HU\n"
    1010"MIME-Version: 1.0\n"
    1111"Content-Type: text/plain; charset=UTF-8\n"
    1212"Content-Transfer-Encoding: 8bit\n"
     13"Plural-Forms: nplurals=2; plural=(n != 1);\n"
     14"X-Generator: Poedit 1.7.1\n"
     15"X-Poedit-SourceCharset: UTF-8\n"
     16"X-Poedit-KeywordsList: __;_e\n"
     17"X-Poedit-Basepath: .\n"
     18"X-Poedit-SearchPath-0: ..\n"
     19
     20#: ../mqtranslate.php:99
     21#, php-format
     22msgid ""
     23"Sorry, but mqTranslate can not be activated. You have to deactivate %s first."
     24msgstr ""
    1325
    1426#: ../mqtranslate_configuration.php:25
     
    1628msgstr "Nyelvek kezelése"
    1729
    18 #: ../mqtranslate_configuration.php:25 ../mqtranslate_configuration.php:637
     30#: ../mqtranslate_configuration.php:25 ../mqtranslate_configuration.php:670
    1931#: ../mqtranslate_hooks.php:180
    2032msgid "Languages"
     
    128140
    129141#: ../mqtranslate_configuration.php:199
    130 #, fuzzy
    131142msgid "Switching Language"
    132 msgstr "Nyelv szerkesztése"
     143msgstr "Nyelv-váltás"
    133144
    134145#: ../mqtranslate_configuration.php:199
     
    138149"href=\"%2$s\" title=\"Dashboard\">link</a>."
    139150msgstr ""
     151"Nyelv váltása erre: %1$s... Ha a Vezérlőpult nem tölt be, akkor használja <a "
     152"href=\"%2$s\" title=\"Dashboard\">ezt a linket</a>!"
    140153
    141154#: ../mqtranslate_configuration.php:220
    142 #, fuzzy
    143155msgid "mqTranslate has been reset."
    144 msgstr "A qTranslate alaphelyzetbe lett állítva."
    145 
    146 #: ../mqtranslate_configuration.php:244
     156msgstr "Az mqTranslate alaphelyzetbe lett állítva."
     157
     158#: ../mqtranslate_configuration.php:248
    147159msgid "Gettext databases updated."
    148160msgstr "Gettext adatbázis frissítve."
    149161
    150 #: ../mqtranslate_configuration.php:249
     162#: ../mqtranslate_configuration.php:253
    151163msgid "The Language must have a Not-Available Message!"
    152164msgstr "A nyelvhez meg kell adni a nem elérhető üzenetet!"
    153165
    154 #: ../mqtranslate_configuration.php:250
     166#: ../mqtranslate_configuration.php:254
    155167msgid "The Language must have a Locale!"
    156168msgstr "A nyelvhez kell Locale!"
    157169
    158 #: ../mqtranslate_configuration.php:251
     170#: ../mqtranslate_configuration.php:255
    159171msgid "The Language must have a name!"
    160172msgstr "A nyelvnek meg kell adni a nevét!"
    161173
    162 #: ../mqtranslate_configuration.php:252
     174#: ../mqtranslate_configuration.php:256
    163175msgid "Language Code has to be 2 characters long!"
    164176msgstr "A nyelvi kódnak pontosan 2 betűből kell állnia!"
    165177
    166 #: ../mqtranslate_configuration.php:256 ../mqtranslate_configuration.php:262
     178#: ../mqtranslate_configuration.php:260 ../mqtranslate_configuration.php:266
    167179msgid "There is already a language with the same Language Code!"
    168180msgstr "Már létezik nyelv ezzel a nyelvi kóddal!"
    169181
    170 #: ../mqtranslate_configuration.php:367
     182#: ../mqtranslate_configuration.php:371
    171183msgid "Language is already enabled or invalid!"
    172184msgstr "A nyelv már engedélyezve van vagy érvénytelen!"
    173185
    174 #: ../mqtranslate_configuration.php:372
     186#: ../mqtranslate_configuration.php:376
    175187msgid "Cannot disable Default Language!"
    176188msgstr "Az alap nyelvet nem lehet kikapcsolni!"
    177189
    178 #: ../mqtranslate_configuration.php:375 ../mqtranslate_configuration.php:382
    179 #: ../mqtranslate_configuration.php:398
     190#: ../mqtranslate_configuration.php:379 ../mqtranslate_configuration.php:386
     191#: ../mqtranslate_configuration.php:402
    180192msgid "No such language!"
    181193msgstr "Nincs ilyen nyelv!"
    182194
    183 #: ../mqtranslate_configuration.php:378
     195#: ../mqtranslate_configuration.php:382
    184196msgid "Language is already disabled!"
    185197msgstr "A nyelv már ki van kapcsolva!"
    186198
    187 #: ../mqtranslate_configuration.php:386
     199#: ../mqtranslate_configuration.php:390
    188200msgid "Language is already first!"
    189201msgstr "A nyelv már az első!"
    190202
    191 #: ../mqtranslate_configuration.php:392 ../mqtranslate_configuration.php:408
     203#: ../mqtranslate_configuration.php:396 ../mqtranslate_configuration.php:412
    192204msgid "New order saved."
    193205msgstr "Új sorrend elmentve."
    194206
    195 #: ../mqtranslate_configuration.php:402
     207#: ../mqtranslate_configuration.php:406
    196208msgid "Language is already last!"
    197209msgstr "A nyelv már az utolsó!"
    198210
    199 #: ../mqtranslate_configuration.php:419
     211#: ../mqtranslate_configuration.php:423
    200212msgid "Options saved."
    201213msgstr "Beállítások mentve."
    202214
    203 #: ../mqtranslate_configuration.php:424
     215#: ../mqtranslate_configuration.php:428
    204216#, php-format
    205217msgid "Could not write to \"%s\", Gettext Databases could not be downloaded!"
     
    207219"Nem sikerült írni \"%s\", a Gettext adatbázisokat nem sikerült letölteni!"
    208220
    209 #: ../mqtranslate_configuration.php:446
     221#: ../mqtranslate_configuration.php:450
    210222msgid "Edit Language"
    211223msgstr "Nyelv szerkesztése"
    212224
    213 #: ../mqtranslate_configuration.php:449
     225#: ../mqtranslate_configuration.php:453
    214226msgid "Save Changes &raquo;"
    215227msgstr "Változások mentése &raquo;"
    216228
    217 #: ../mqtranslate_configuration.php:454
    218 #, fuzzy
     229#: ../mqtranslate_configuration.php:458
    219230msgid "Language Management (mqTranslate Configuration)"
    220 msgstr "Nyelv kezelő (qTranslate beállítások)"
    221 
    222 #: ../mqtranslate_configuration.php:455
    223 #, fuzzy, php-format
     231msgstr "Nyelv kezelő (mqTranslate beállítások)"
     232
     233#: ../mqtranslate_configuration.php:459
     234#, php-format
    224235msgid ""
    225236"For help on how to configure mqTranslate correctly, take a look at the <a "
    226237"href=\"%1$s\">qTranslate FAQ</a> and the <a href=\"%2$s\">Support Forum</a>."
    227238msgstr ""
    228 "A qTranslate helyes beállításához, tekintse meg a <a href=\"%1$s"
     239"Az mqTranslate helyes beállításához, tekintse meg a <a href=\"%1$s"
    229240"\">qTranslate GyIK</a> és a <a href=\"%2$s\">Fórum</a> oldalakat."
    230241
    231 #: ../mqtranslate_configuration.php:457
     242#: ../mqtranslate_configuration.php:461
    232243msgid "General Settings"
    233244msgstr "Általános beállítások"
    234245
    235 #: ../mqtranslate_configuration.php:460
     246#: ../mqtranslate_configuration.php:464
    236247msgid "Default Language / Order"
    237248msgstr "Alap nyelv / sorrend"
    238249
    239 #: ../mqtranslate_configuration.php:462 ../mqtranslate_xhaleera_addons.php:141
     250#: ../mqtranslate_configuration.php:466 ../mqtranslate_xhaleera_addons.php:141
    240251#: ../mqtranslate_xhaleera_addons.php:155
    241252msgid "Default Language"
    242253msgstr "Alap nyelv"
    243254
    244 #: ../mqtranslate_configuration.php:477
     255#: ../mqtranslate_configuration.php:481
    245256#, php-format
    246257msgid ""
     
    252263"itt: %s. A nyelvek sorrendje is megváltoztatható a nyilakra kattintva."
    253264
    254 #: ../mqtranslate_configuration.php:482
     265#: ../mqtranslate_configuration.php:486
    255266msgid "Hide Untranslated Content"
    256267msgstr "Lefordítatlan tartalom elrejtése"
    257268
    258 #: ../mqtranslate_configuration.php:484
     269#: ../mqtranslate_configuration.php:488
    259270msgid "Hide Content which is not available for the selected language."
    260271msgstr "Tartalom elrejtése, ami nem érhető el a kiválasztott nyelven."
    261272
    262 #: ../mqtranslate_configuration.php:487
     273#: ../mqtranslate_configuration.php:491
    263274msgid ""
    264275"When checked, posts will be hidden if the content is not available for the "
     
    270281"jelenik meg a bejegyzés elérhető nyelveinek listájával."
    271282
    272 #: ../mqtranslate_configuration.php:488
    273 #, fuzzy
     283#: ../mqtranslate_configuration.php:492
    274284msgid ""
    275285"This function will not work correctly if you installed mqTranslate on a blog "
     
    277287"\"Convert Database\" under \"Advanced Settings\"."
    278288msgstr ""
    279 "Ez a funkció nem fog jól működni, ha a qTranslate beépülőt a bejgyzések "
     289"Ez a funkció nem fog jól működni, ha az mqTranslate beépülőt a bejgyzések "
    280290"felvitele után telepítette. Ebben az esetben, tekintse meg az „Adatbázis "
    281291"átalakítása” részt a „Haladó beállítások” között!"
    282292
    283 #: ../mqtranslate_configuration.php:491
    284 #, fuzzy
     293#: ../mqtranslate_configuration.php:495
    285294msgid ""
    286295"Show displayed language prefix when Content is not available for the "
    287296"selected language."
    288 msgstr "Tartalom elrejtése, ami nem érhető el a kiválasztott nyelven."
    289 
    290 #: ../mqtranslate_configuration.php:496
     297msgstr ""
     298"Ha egy tartalom nem érhető el egy nyelven, akkor a használt nyelv neve "
     299"jelenjen meg a cím elején zárójelben."
     300
     301#: ../mqtranslate_configuration.php:500
    291302msgid "Detect Browser Language"
    292303msgstr "Böngésző nyelvének felismerése"
    293304
    294 #: ../mqtranslate_configuration.php:498
     305#: ../mqtranslate_configuration.php:502
    295306msgid "Detect the language of the browser and redirect accordingly."
    296307msgstr "Átirányítás a böngésző nyelvének megfelelő nyelvű oldalra."
    297308
    298 #: ../mqtranslate_configuration.php:501
     309#: ../mqtranslate_configuration.php:505
    299310msgid ""
    300311"When the frontpage is visited via bookmark/external link/type-in, the "
     
    306317"re lesz átirányítva."
    307318
    308 #: ../mqtranslate_configuration.php:506
     319#: ../mqtranslate_configuration.php:510
    309320msgid "Advanced Settings"
    310321msgstr "Haladó beállítások"
    311322
    312 #: ../mqtranslate_configuration.php:506 ../mqtranslate_services.php:370
     323#: ../mqtranslate_configuration.php:510 ../mqtranslate_services.php:370
    313324#: ../mqtranslate_xhaleera_addons.php:279
    314325msgid "Show / Hide"
    315 msgstr ""
    316 
    317 #: ../mqtranslate_configuration.php:509 ../mqtranslate_configuration.php:511
     326msgstr "mutat / elrejt"
     327
     328#: ../mqtranslate_configuration.php:513 ../mqtranslate_configuration.php:515
    318329msgid "URL Modification Mode"
    319330msgstr "URL módosítás módja"
    320331
    321 #: ../mqtranslate_configuration.php:512
     332#: ../mqtranslate_configuration.php:516
    322333msgid "Use Query Mode (?lang=en)"
    323334msgstr "Query mód (?lang=en)"
    324335
    325 #: ../mqtranslate_configuration.php:513
     336#: ../mqtranslate_configuration.php:517
    326337msgid "Use Pre-Path Mode (Default, puts /en/ in front of URL)"
    327338msgstr "Előtag mód (alapértelmezett, /en/ az URL elejére)"
    328339
    329 #: ../mqtranslate_configuration.php:514
     340#: ../mqtranslate_configuration.php:518
    330341msgid "Use Pre-Domain Mode (uses http://en.yoursite.com)"
    331342msgstr "Aldomain mód (http://en.te-oldalad.hu)"
    332343
    333 #: ../mqtranslate_configuration.php:517
     344#: ../mqtranslate_configuration.php:521
    334345msgid ""
    335346"Pre-Path and Pre-Domain mode will only work with mod_rewrite/pretty "
     
    339350"működik. Az aldomain módhoz további beállítás szükséges!"
    340351
    341 #: ../mqtranslate_configuration.php:520
     352#: ../mqtranslate_configuration.php:524
    342353msgid "Hide URL language information for default language."
    343354msgstr "Nyelvi információ elrejtése az URL-ből alap nyelv esetén."
    344355
    345 #: ../mqtranslate_configuration.php:524
     356#: ../mqtranslate_configuration.php:528
    346357msgid "Flag Image Path"
    347358msgstr "Zászló képek elérési útja"
    348359
    349 #: ../mqtranslate_configuration.php:528
    350 #, fuzzy
     360#: ../mqtranslate_configuration.php:532
    351361msgid ""
    352362"Path to the flag images under wp-content, with trailing slash. (Default: "
     
    354364msgstr ""
    355365"Elérési út a zászló képekhez a wp-content mappán belül, lezáró per jellel. "
    356 "(Alapérték: plugins/qtranslate/flags/)"
    357 
    358 #: ../mqtranslate_configuration.php:532
     366"(Alapérték: plugins/mqtranslate/flags/)"
     367
     368#: ../mqtranslate_configuration.php:536
    359369msgid "Ignore Links"
    360370msgstr "Egynyelvű hivatkozások"
    361371
    362 #: ../mqtranslate_configuration.php:536
     372#: ../mqtranslate_configuration.php:540
    363373msgid ""
    364374"Don't convert Links to files of the given file types. (Default: gif,jpg,jpeg,"
     
    368378"(Alapérték: gif,jpg,jpeg,png,pdf,swf,tif,rar,zip,7z,mpg,divx,mpeg,avi,css,js)"
    369379
    370 #: ../mqtranslate_configuration.php:540
     380#: ../mqtranslate_configuration.php:544
     381msgid "Remove plugin CSS from head"
     382msgstr "Bővítmény CSS nem kell"
     383
     384#: ../mqtranslate_configuration.php:546
     385msgid "Remove inline CSS code added by plugin from the head"
     386msgstr "Ne rakjon CSS kódot a bővítmény a &lt;head&gt; elembe"
     387
     388#: ../mqtranslate_configuration.php:548
     389msgid ""
     390"This will remove default styles applyied to mqTranslate Language Chooser"
     391msgstr ""
     392"Eltávolítja az mqTranslate nyelv-választóra érvényesülő alap stílusokat"
     393
     394#: ../mqtranslate_configuration.php:552
     395msgid "Cookie Settings"
     396msgstr ""
     397
     398#: ../mqtranslate_configuration.php:554
     399msgid "Disable all client cookies"
     400msgstr ""
     401
     402#: ../mqtranslate_configuration.php:556
     403msgid "If checked, language will not be saved for visitors between sessions."
     404msgstr ""
     405
     406#: ../mqtranslate_configuration.php:559
     407msgid "Make mqTranslate cookie available only through HTTPS connections"
     408msgstr "Az mqTranslate sütije csak HTTPS kapcsolat esetén legyen elérhető."
     409
     410#: ../mqtranslate_configuration.php:561
     411msgid "Don't check this if you don't know what you're doing!"
     412msgstr "Ne jelölje be, ha nem érti, hogy mit jelent!"
     413
     414#: ../mqtranslate_configuration.php:565
    371415msgid "Allowed Custom Post Types"
    372 msgstr ""
    373 
    374 #: ../mqtranslate_configuration.php:544
     416msgstr "Többnyelvű egyedi bejegyzés típusok"
     417
     418#: ../mqtranslate_configuration.php:569
    375419msgid ""
    376420"Comma-separated list of the custom post types for which you want mqTranslate "
    377421"to keep multi-language values."
    378422msgstr ""
    379 
    380 #: ../mqtranslate_configuration.php:548
     423"Azon egyedi bejegyzés típusok vesszővel elválasztott listája, amiknél az "
     424"mqTranslate bővítménynek kell kezelni a többnyelvű tartalmat."
     425
     426#: ../mqtranslate_configuration.php:573
    381427msgid "Update Gettext Databases"
    382428msgstr "Gettext adatbázis frissítése"
    383429
    384 #: ../mqtranslate_configuration.php:550
     430#: ../mqtranslate_configuration.php:575
    385431msgid "Automatically check for .mo-Database Updates of installed languages."
    386432msgstr "Automatikusan figyeli és letölti a telepített nyelvek .mo adatbázisát."
    387433
    388 #: ../mqtranslate_configuration.php:552
     434#: ../mqtranslate_configuration.php:577
    389435msgid "Update Gettext databases now."
    390436msgstr "Gettext adatbázis frissítése most."
    391437
    392 #: ../mqtranslate_configuration.php:554
    393 #, fuzzy
     438#: ../mqtranslate_configuration.php:579
    394439msgid ""
    395440"mqTranslate will query the Wordpress Localisation Repository every week and "
    396441"download the latest Gettext Databases (.mo Files)."
    397442msgstr ""
    398 "A qTranslate lekérdezi a WordPress fordítás tárat minden héten és letölti a "
    399 "legújabb gettext adatbázist (.mo fájlok)."
    400 
    401 #: ../mqtranslate_configuration.php:558
     443"Az mqTranslate lekérdezi a WordPress fordítás tárat minden héten, és letölti "
     444"a legújabb gettext adatbázist (.mo fájlok)."
     445
     446#: ../mqtranslate_configuration.php:583
    402447msgid "Date / Time Conversion"
    403448msgstr "Dátum / idő átalakítás"
    404449
    405 #: ../mqtranslate_configuration.php:560
     450#: ../mqtranslate_configuration.php:585
    406451msgid "Use emulated date function."
    407452msgstr "Emulált date függvény használata"
    408453
    409 #: ../mqtranslate_configuration.php:561
     454#: ../mqtranslate_configuration.php:586
    410455msgid ""
    411456"Use emulated date function and replace formats with the predefined formats "
     
    415460"minden nyelvnél."
    416461
    417 #: ../mqtranslate_configuration.php:562
     462#: ../mqtranslate_configuration.php:587
    418463msgid "Use strftime instead of date."
    419464msgstr "strftime használata a date helyett"
    420465
    421 #: ../mqtranslate_configuration.php:563
     466#: ../mqtranslate_configuration.php:588
    422467msgid ""
    423468"Use strftime instead of date and replace formats with the predefined formats "
     
    427472"minden nyelvnél."
    428473
    429 #: ../mqtranslate_configuration.php:564
     474#: ../mqtranslate_configuration.php:589
    430475msgid ""
    431476"Depending on the mode selected, additional customizations of the theme may "
     
    435480"szükség."
    436481
    437 #: ../mqtranslate_configuration.php:568
    438 #, fuzzy
     482#: ../mqtranslate_configuration.php:593
     483msgid "Optimization Settings"
     484msgstr ""
     485
     486#: ../mqtranslate_configuration.php:595
     487msgid "Filter all WordPress options"
     488msgstr ""
     489
     490#: ../mqtranslate_configuration.php:597
     491msgid ""
     492"If unchecked, some texts may not be translated anymore. However, disabling "
     493"this feature may greatly improve loading times."
     494msgstr ""
     495
     496#: ../mqtranslate_configuration.php:601
    439497msgid "Reset mqTranslate"
    440 msgstr "qTranslate alap helyzetbe állítása"
    441 
    442 #: ../mqtranslate_configuration.php:570
    443 #, fuzzy
     498msgstr "mqTranslate alaphelyzetbe állítása"
     499
     500#: ../mqtranslate_configuration.php:603
    444501msgid ""
    445502"Check this box and click Save Changes to reset all mqTranslate settings."
    446503msgstr ""
    447 "Jelölje be ezt a jelölőnégyzetet és kattintson a Változások mentése gombra a "
    448 "qTranslate beállításainak alaphelyzetbe állításához."
    449 
    450 #: ../mqtranslate_configuration.php:572
    451 #, fuzzy
     504"Jelölje be ezt a jelölőnégyzetet és kattintson a Változások mentése gombra "
     505"az mqTranslate beállításainak alaphelyzetbe állításához."
     506
     507#: ../mqtranslate_configuration.php:605
    452508msgid "Yes, I really want to reset mqTranslate."
    453 msgstr "Igen, tényleg alapra szeretném állítani a qTranslate beépülőt."
    454 
    455 #: ../mqtranslate_configuration.php:574
     509msgstr "Igen, tényleg alapra szeretném állítani az mqTranslate bővítményt."
     510
     511#: ../mqtranslate_configuration.php:607
    456512msgid "Also delete Translations for Categories/Tags/Link Categories."
    457513msgstr "A kategóriák, címkék és link kategóriák fordításait is törölje."
    458514
    459 #: ../mqtranslate_configuration.php:576
    460 #, fuzzy
     515#: ../mqtranslate_configuration.php:609
    461516msgid ""
    462517"If something isn't working correctly, you can always try to reset all "
     
    464519"settings (including all languages added)."
    465520msgstr ""
    466 "Ha valami nem működik mindig meg lehet próbálni alaphelyzetre állítani a "
    467 "qTranslate beállításait. Az alapraállítás nem töröl egy bejegyzést se, de "
    468 "minden beállítást (a hozzáadott nyelveket is) eltávolít."
    469 
    470 #: ../mqtranslate_configuration.php:580
     521"Ha valami nem jól működik, mindig meg lehet próbálni alaphelyzetre állítani "
     522"az mqTranslate beállításait. Az alapra állítás nem töröl egy bejegyzést se, "
     523"de minden beállítást eltávolít (a hozzáadott nyelveket is)."
     524
     525#: ../mqtranslate_configuration.php:613
    471526msgid "Convert Database"
    472527msgstr "Adatbázis átalakítása"
    473528
    474 #: ../mqtranslate_configuration.php:582
     529#: ../mqtranslate_configuration.php:615
    475530#, php-format
    476531msgid ""
     
    481536"\">kattintson ide</a> a bejgeyzések új nyelvi tag formátumra konvertálásához."
    482537
    483 #: ../mqtranslate_configuration.php:583
    484 #, fuzzy, php-format
     538#: ../mqtranslate_configuration.php:616
     539#, php-format
    485540msgid ""
    486541"If you have installed mqTranslate for the first time on a Wordpress with "
     
    489544"existing posts as written in the default language."
    490545msgstr ""
    491 "Ha először telepítette a qTranslate beépülőt egy bejegyzéseket már "
     546"Ha először telepítette az mqTranslate beépülőt egy bejegyzéseket már "
    492547"tartalmazó Wordpress oldara, akkor vagy egyesével újra menti a "
    493548"bejegyzéseket, vagy <a href=\"%s\">ide kattinthat</a> a bejegyzések "
    494549"alapértelmezett nyelvűként megjelöléséhez."
    495550
    496 #: ../mqtranslate_configuration.php:584
     551#: ../mqtranslate_configuration.php:617
    497552msgid ""
    498553"Both processes are <b>irreversible</b>! Be sure to make a full database "
    499554"backup before clicking one of the links."
    500555msgstr ""
    501 "Mindkét művelet <b>megfordíthatatlan</b>! Készítsen teljes biztonsági "
     556"Mindkét művelet <b>visszavonhatatlan</b>! Készítsen teljes biztonsági "
    502557"másolatot az adatbázisról, mielőtt a linkek bármelyikére kattint!"
    503558
    504 #: ../mqtranslate_configuration.php:588
    505 #, fuzzy
     559#: ../mqtranslate_configuration.php:621
    506560msgid "Settings Migration"
    507 msgstr "Beállítások"
    508 
    509 #: ../mqtranslate_configuration.php:590
     561msgstr "Migrációs beállítások"
     562
     563#: ../mqtranslate_configuration.php:623
    510564msgid "Do not migrate any setting"
    511 msgstr ""
    512 
    513 #: ../mqtranslate_configuration.php:592
     565msgstr "Ne migráljon semilyen beállítást"
     566
     567#: ../mqtranslate_configuration.php:625
    514568msgid "Import settings from qTranslate"
    515 msgstr ""
    516 
    517 #: ../mqtranslate_configuration.php:594
    518 #, fuzzy
     569msgstr "Beállítások átvétele a qTranslate bővítményből"
     570
     571#: ../mqtranslate_configuration.php:627
    519572msgid "Export settings to qTranslate"
    520 msgstr "qTranslate alap helyzetbe állítása"
    521 
    522 #: ../mqtranslate_configuration.php:596
     573msgstr "Bállítások exportálása a qTranslate bővítménybe"
     574
     575#: ../mqtranslate_configuration.php:629
    523576msgid "Export settings only if qTranslate is installed."
    524 msgstr ""
    525 
    526 #: ../mqtranslate_configuration.php:600
     577msgstr "Csak akkor exportálja a beállításokat, ha a qTranslate telepítve van."
     578
     579#: ../mqtranslate_configuration.php:633
    527580msgid "Debugging Information"
    528 msgstr "Rovarkereső indormáció"
    529 
    530 #: ../mqtranslate_configuration.php:602
     581msgstr "Rovarkereső információ"
     582
     583#: ../mqtranslate_configuration.php:635
    531584#, php-format
    532585msgid ""
     
    540593"felfedezésében."
    541594
    542 #: ../mqtranslate_configuration.php:630
     595#: ../mqtranslate_configuration.php:663
    543596msgid "Save Changes"
    544597msgstr "Változások mentése"
    545598
    546 #: ../mqtranslate_configuration.php:661
     599#: ../mqtranslate_configuration.php:694
    547600msgid "Disable"
    548601msgstr "Kikapcsol"
    549602
    550 #: ../mqtranslate_configuration.php:661
     603#: ../mqtranslate_configuration.php:694
    551604msgid "Enable"
    552605msgstr "Bekapcsol"
    553606
    554 #: ../mqtranslate_configuration.php:662
     607#: ../mqtranslate_configuration.php:695
    555608msgid "Edit"
    556609msgstr "Szerkeszt"
    557610
    558 #: ../mqtranslate_configuration.php:663
     611#: ../mqtranslate_configuration.php:696
    559612msgid "Default"
    560613msgstr "Alap"
    561614
    562 #: ../mqtranslate_configuration.php:663
     615#: ../mqtranslate_configuration.php:696
    563616msgid "Delete"
    564617msgstr "Törlés"
    565618
    566 #: ../mqtranslate_configuration.php:668
    567 #, fuzzy
     619#: ../mqtranslate_configuration.php:701
    568620msgid ""
    569621"Enabling a language will cause mqTranslate to update the Gettext-Database "
     
    571623"connection speed."
    572624msgstr ""
    573 "Egy nyelv engedélyezésekor a qTranslate megpróbálja frissíteni a nyelv "
     625"Egy nyelv engedélyezésekor az mqTranslate megpróbálja frissíteni a nyelv "
    574626"gettext adatbázisát. Ez az Internet sebességének függvényében eltarthat egy "
    575627"ideig."
    576628
    577 #: ../mqtranslate_configuration.php:675
     629#: ../mqtranslate_configuration.php:708
    578630msgid "Add Language"
    579631msgstr "Nyelv hozzáadása"
    580632
    581 #: ../mqtranslate_configuration.php:678
     633#: ../mqtranslate_configuration.php:711
    582634msgid "Add Language &raquo;"
    583635msgstr "Nyelv hozzáadása &raquo;"
     
    634686#: ../mqtranslate_services.php:331
    635687msgid "Please save your post first."
    636 msgstr ""
     688msgstr "Kérem, előbb mentse a bejegyzést."
    637689
    638690#: ../mqtranslate_services.php:359
     
    675727
    676728#: ../mqtranslate_services.php:378
    677 #, fuzzy
    678729msgid ""
    679730"With qTranslate Services, you will be able to use professional human "
     
    681732msgstr ""
    682733"A qTranslate szolgáltatások segítségével profi emberi fordító "
    683 "szolgáltatásokat vehet igénybe néhány kattintással. (OpenSSL kell hozzá)"
     734"szolgáltatásokat vehet igénybe néhány kattintással."
    684735
    685736#: ../mqtranslate_services.php:388
     
    843894#: ../mqtranslate_services.php:730 ../mqtranslate_services.php:733
    844895msgid "Confirm Order"
    845 msgstr ""
     896msgstr "Rendelés megerősítése"
    846897
    847898#: ../mqtranslate_services.php:732
    848 #, fuzzy
    849899msgid "Please confirm your order."
    850 msgstr "A rendszer nem tudta feldolgozni a megrendelését."
     900msgstr "Kérem, erősítse meg rendelését."
    851901
    852902#: ../mqtranslate_services.php:740 ../mqtranslate_services.php:875
     
    855905
    856906#: ../mqtranslate_services.php:742
    857 #, fuzzy
    858907msgid "Javascript is required for qTranslate Services"
    859 msgstr "qTranslate szolgáltatások engedélyezése"
     908msgstr "Javascript szükséges a qTranslate szolgáltatásokhoz"
    860909
    861910#: ../mqtranslate_services.php:743
    862911msgid "Please choose a service first"
    863 msgstr ""
     912msgstr "Előbb válasszon ki egy szolgáltatást"
    864913
    865914#: ../mqtranslate_services.php:752
     
    871920
    872921#: ../mqtranslate_services.php:760
    873 #, fuzzy
    874922msgid "Translation Service"
    875 msgstr "qTranslate szolgáltatások"
     923msgstr "Fordítás szolgáltatás"
    876924
    877925#: ../mqtranslate_services.php:776
     
    886934#: ../mqtranslate_services.php:791
    887935msgid "<p><img src=\"images/wpspin_light.gif\"> Getting Quote...</p>"
    888 msgstr ""
     936msgstr "<p><img src=\"images/wpspin_light.gif\"> Idézet lekérése...</p>"
    889937
    890938#: ../mqtranslate_services.php:812
    891939msgid "Click to toggle"
    892 msgstr ""
     940msgstr "Kattintson a váltáshoz"
    893941
    894942#: ../mqtranslate_services.php:813
    895943msgid "Review Article"
    896 msgstr ""
     944msgstr "Cikk átnézése"
    897945
    898946#: ../mqtranslate_services.php:819
     
    910958#: ../mqtranslate_services.php:858 ../mqtranslate_services.php:865
    911959msgid "unavailable"
    912 msgstr ""
     960msgstr "nem elérhető"
    913961
    914962#: ../mqtranslate_services.php:863
    915963msgid "free"
    916 msgstr ""
     964msgstr "ingyenes"
    917965
    918966#: ../mqtranslate_services.php:870
    919967#, php-format
    920968msgid "<p>Price: %1$s %2$s</p>"
    921 msgstr ""
     969msgstr "<p>Ár: %1$s %2$s</p>"
    922970
    923971#: ../mqtranslate_services.php:871
    924972#, php-format
    925973msgid "~ %1$s %2$s"
    926 msgstr ""
     974msgstr "~ %1$s %2$s"
    927975
    928976#: ../mqtranslate_services.php:878
    929 #, fuzzy
    930977msgid "An error occured!"
    931 msgstr "Egy hiba lépett föl: %s"
     978msgstr "Hiba történt!"
    932979
    933980#: ../mqtranslate_services.php:896
     
    942989#: ../mqtranslate_widget.inc.php:25
    943990#: ../mqtranslate_widget_qtranslate-slug.php:25
    944 #, fuzzy
    945991msgid "mqTranslate Language Chooser"
    946 msgstr "qTranslate nyelv választó"
     992msgstr "mqTranslate nyelv-választó"
    947993
    948994#: ../mqtranslate_widget.inc.php:32
     
    9861032"target=\"_blank\">corresponding version</a>."
    9871033msgstr ""
    988 
    989 #: ../mqtranslate_wphacks.php:358
     1034"Az mqTranslate szerkesztő letiltotta magát, mert a WordPress ezen "
     1035"verziójával még nem lett tesztelve. Így elkerülhető a WordPress hibás "
     1036"működése. E figyelmeztetés eltüntetéséhez, frissítse az mqTranslate "
     1037"bővítményt a <a href=\"http://wordpress.org/plugins/mqtranslate/\" target="
     1038"\"_blank\">megfelelő verzióra</a>."
     1039
     1040#: ../mqtranslate_wphacks.php:360
    9901041msgid "Title"
    9911042msgstr "Cím"
    9921043
    993 #: ../mqtranslate_wphacks.php:360 ../mqtranslate_wphacks.php:405
    994 #, fuzzy
     1044#: ../mqtranslate_wphacks.php:362 ../mqtranslate_wphacks.php:407
    9951045msgid "Read only"
    996 msgstr "Csak szöveg"
     1046msgstr "Csak olvasható"
    9971047
    9981048#: ../mqtranslate_xhaleera_addons.php:76
    999 #, fuzzy
    10001049msgid "mqTranslate User Language Settings"
    1001 msgstr "qTranslate szolgáltatás beállítások"
     1050msgstr "mqTranslate felhasználói nyelv beállítások"
    10021051
    10031052#: ../mqtranslate_xhaleera_addons.php:87
    10041053msgid "You can edit posts in"
    1005 msgstr ""
     1054msgstr "Ezeken a nyelveken szerkeszthet:"
    10061055
    10071056#: ../mqtranslate_xhaleera_addons.php:89
    10081057msgid "This user can edit posts in"
    1009 msgstr ""
     1058msgstr "Ezeket a nyelveket szerkesztheti:"
    10101059
    10111060#: ../mqtranslate_xhaleera_addons.php:94
    10121061#: ../mqtranslate_xhaleera_addons.php:103
    1013 #, fuzzy
    10141062msgid "No language available"
    1015 msgstr "A nyelv már ki van kapcsolva!"
     1063msgstr "Nincs elérhető nyelv"
    10161064
    10171065#: ../mqtranslate_xhaleera_addons.php:96
    10181066msgid "As an Administrator, you can edit posts in all languages."
    1019 msgstr ""
     1067msgstr "Mint admin, minden nyelvű tartalmat szerkeszthetsz."
    10201068
    10211069#: ../mqtranslate_xhaleera_addons.php:98
    10221070msgid "As an Administrator, this user can edit posts in all languages."
    1023 msgstr ""
     1071msgstr "Mint admin, ez a felhasználó minden nyelvű tartalmat szerkeszthet."
    10241072
    10251073#: ../mqtranslate_xhaleera_addons.php:119
    10261074msgid "No language selected"
    1027 msgstr ""
     1075msgstr "Nincs kiválasztva nyelv"
    10281076
    10291077#: ../mqtranslate_xhaleera_addons.php:134
    1030 #, fuzzy
    10311078msgid "Master language"
    1032 msgstr "Célnyelv"
     1079msgstr "nyelv"
    10331080
    10341081#: ../mqtranslate_xhaleera_addons.php:137
    10351082msgid "Not applicable to Administrators"
    1036 msgstr ""
     1083msgstr "Nem vonatkozik adminokra"
    10371084
    10381085#: ../mqtranslate_xhaleera_addons.php:150
    10391086msgid "Language from which texts should be translated by this user"
    1040 msgstr ""
     1087msgstr "Erről a nyelvről fordíthat ez a felhasználó"
    10411088
    10421089#: ../mqtranslate_xhaleera_addons.php:279
    1043 #, fuzzy
    10441090msgid "mqTranslate Team Settings"
    1045 msgstr "qTranslate szolgáltatás beállítások"
     1091msgstr "mqTranslate csapat beállítások"
    10461092
    10471093#: ../mqtranslate_xhaleera_addons.php:282
    10481094msgid "User-level Language Protection"
    1049 msgstr ""
     1095msgstr "Felhasználónként megadható nyelvek"
    10501096
    10511097#: ../mqtranslate_xhaleera_addons.php:284
    10521098msgid "Enable user-level language protection"
    1053 msgstr ""
     1099msgstr "Felhasználói szintű nyelv-védelem engedélyezése"
    10541100
    10551101#: ../mqtranslate_xhaleera_addons.php:286
     
    10581104"a user-level account basis."
    10591105msgstr ""
     1106"Ha be van kapcsolva, akkor minden admin felhasználónál megadható, hogy "
     1107"melyik nyelvek tartalmát szerkesztheti."
     1108
     1109#~ msgid "Use Secure Cookie"
     1110#~ msgstr "Biztonságos süti"
    10601111
    10611112#~ msgid ""
    1062 #~ "Adds userfriendly multilingual content support into Wordpress. For "
    1063 #~ "Problems visit the <a href=\"http://www.qianqin.de/qtranslate/forum/"
    1064 #~ "\">Support Forum</a>."
     1113#~ "Adds userfriendly multilingual content support into Wordpress. "
     1114#~ "mqTranslate is a fork of the well-known <a href=\"http://www.qianqin.de/"
     1115#~ "mqtranslate/\">qTranslate</a> plugin by <a href=\"http://www.qianqin.de/"
     1116#~ "\">Qian Qin</a>, extending the original software with collaborative and "
     1117#~ "team-oriented features."
    10651118#~ msgstr ""
    1066 #~ "Felhasználóbarát többnyelvűség a Wordpresshez. Problémák esetén látogassa "
    1067 #~ "meg a <a href=\"http://www.qianqin.de/qtranslate/forum/\">Segítő fórum</"
    1068 #~ "a>ot."
    1069 
    1070 #~ msgid "Category Name"
    1071 #~ msgstr "Kategória név"
    1072 
    1073 #~ msgid "Please review your article and <a href=\"%s\">edit</a> it if needed."
    1074 #~ msgstr ""
    1075 #~ "Kérem vizsgálja felül a bejegyzést, és <a href=\"%s\">szerkessze</a> ha "
    1076 #~ "szükséges."
    1077 
    1078 #~ msgid "Qian Qin"
    1079 #~ msgstr "Qian Qin"
    1080 
    1081 #~ msgid "Save after enabling to see more Configuration options."
    1082 #~ msgstr "Mentsen a bekapcsolás után, hogy az összes beállítást lássa."
    1083 
    1084 #~ msgid "Show"
    1085 #~ msgstr "mutat"
    1086 
    1087 #~ msgid "Tag Name"
    1088 #~ msgstr "Címke név"
    1089 
    1090 #~ msgid ""
    1091 #~ "This version of qTranslate has not been tested with your Wordpress "
    1092 #~ "version. To prevent Wordpress from malfunctioning, the qTranslate Editor "
    1093 #~ "has been disabled. You can reenable it by <a href=\"javascript:"
    1094 #~ "qtrans_editorInit();\" title=\"Activate qTranslate\" id=\"qtrans_imsg_link"
    1095 #~ "\">clicking here</a> (may cause <b>data loss</b>!). To remove this "
    1096 #~ "message, please update qTranslate to the <a href=\"http://www.qianqin.de/"
    1097 #~ "qtranslate/download/\">corresponding version</a>."
    1098 #~ msgstr ""
    1099 #~ "A qTranslate ezen verziója nem lett letesztelve a Wordpress ezzen "
    1100 #~ "verziójával. A Wordpress hibás működését elkerülendő a qTranslate "
    1101 #~ "szerkesztő ki lett kapcsolva. Újra engedélyezheti, ha <a href="
    1102 #~ "\"javascript:qtrans_editorInit();\" title=\"qTranslate bekapcsolása\" id="
    1103 #~ "\"qtrans_imsg_link\">ide kattint</a> (<b>adatvesztés</b>t okozhat!). Az "
    1104 #~ "üzenet megszüntetéséhez kérem frissítse a qTranslate beépülőt a <a href="
    1105 #~ "\"http://www.qianqin.de/qtranslate/download/\">megfelelő verzió</a>ra."
    1106 
    1107 #~ msgid "Use the following Translation Service:"
    1108 #~ msgstr "A következő fordítási szolgáltatás használata:"
    1109 
    1110 #~ msgid "http://www.qianqin.de"
    1111 #~ msgstr "http://www.qianqin.de"
    1112 
    1113 #~ msgid "http://www.qianqin.de/qtranslate/"
    1114 #~ msgstr "http://www.qianqin.de/qtranslate/"
    1115 
    1116 #~ msgid "language_name"
    1117 #~ msgstr "language_name"
    1118 
    1119 #~ msgid ""
    1120 #~ "multilingual, multi, language, admin, tinymce, qTranslate, Polyglot, "
    1121 #~ "bilingual, widget, switcher, professional, human, translation, service"
    1122 #~ msgstr ""
    1123 #~ "multilingual, multi, language, admin, tinymce, qTranslate, Polyglot, "
    1124 #~ "bilingual, widget, switcher, professional, human, translation, service"
    1125 
    1126 #~ msgid "qTranslate"
    1127 #~ msgstr "qTranslate"
    1128 
    1129 #~ msgid "service_description"
    1130 #~ msgstr "szolgáltatás_leírás"
    1131 
    1132 #~ msgid "service_name"
    1133 #~ msgstr "szolgáltatás_név"
     1119#~ "Felhasználóbarát több nyelv támogatás WordPresshez. Az mqTranslate a jól "
     1120#~ "ismert <a href=\"http://www.qianqin.de/mqtranslate/\">qTranslate</a> "
     1121#~ "bővítmény leágazása (eredeti szerző: <a href=\"http://www.qianqin.de/"
     1122#~ "\">Qian Qin</a>). Új funkciók: csapat-alapú képességek."
  • mqtranslate/trunk/lang/mqtranslate.pot

    r989059 r1057367  
    88"Project-Id-Version: mqTranslate 2.7\n"
    99"Report-Msgid-Bugs-To: \n"
    10 "POT-Creation-Date: 2014-09-13 14:33+0100\n"
    11 "PO-Revision-Date: 2014-09-13 14:33+0100\n"
     10"POT-Creation-Date: 2014-12-27 21:41+0100\n"
     11"PO-Revision-Date: 2014-12-27 21:41+0100\n"
    1212"Last-Translator: \n"
    1313"Language-Team: LANGUAGE <[email protected]>\n"
     
    1717"Content-Transfer-Encoding: 8bit\n"
    1818"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    19 "X-Generator: Poedit 1.6.9\n"
     19"X-Generator: Poedit 1.7.1\n"
    2020"X-Poedit-KeywordsList: _e;__\n"
    2121"X-Poedit-Basepath: .\n"
    2222"X-Poedit-SearchPath-0: ..\n"
    2323
     24#: ../mqtranslate.php:99
     25#, php-format
     26msgid ""
     27"Sorry, but mqTranslate can not be activated. You have to deactivate %s first."
     28msgstr ""
     29
    2430#: ../mqtranslate_configuration.php:25
    2531msgid "Language Management"
    2632msgstr ""
    2733
    28 #: ../mqtranslate_configuration.php:25 ../mqtranslate_configuration.php:646
     34#: ../mqtranslate_configuration.php:25 ../mqtranslate_configuration.php:670
    2935#: ../mqtranslate_hooks.php:180
    3036msgid "Languages"
     
    137143msgstr ""
    138144
    139 #: ../mqtranslate_configuration.php:245
     145#: ../mqtranslate_configuration.php:248
    140146msgid "Gettext databases updated."
    141147msgstr ""
    142148
    143 #: ../mqtranslate_configuration.php:250
     149#: ../mqtranslate_configuration.php:253
    144150msgid "The Language must have a Not-Available Message!"
    145151msgstr ""
    146152
    147 #: ../mqtranslate_configuration.php:251
     153#: ../mqtranslate_configuration.php:254
    148154msgid "The Language must have a Locale!"
    149155msgstr ""
    150156
    151 #: ../mqtranslate_configuration.php:252
     157#: ../mqtranslate_configuration.php:255
    152158msgid "The Language must have a name!"
    153159msgstr ""
    154160
    155 #: ../mqtranslate_configuration.php:253
     161#: ../mqtranslate_configuration.php:256
    156162msgid "Language Code has to be 2 characters long!"
    157163msgstr ""
    158164
    159 #: ../mqtranslate_configuration.php:257 ../mqtranslate_configuration.php:263
     165#: ../mqtranslate_configuration.php:260 ../mqtranslate_configuration.php:266
    160166msgid "There is already a language with the same Language Code!"
    161167msgstr ""
    162168
    163 #: ../mqtranslate_configuration.php:368
     169#: ../mqtranslate_configuration.php:371
    164170msgid "Language is already enabled or invalid!"
    165171msgstr ""
    166172
    167 #: ../mqtranslate_configuration.php:373
     173#: ../mqtranslate_configuration.php:376
    168174msgid "Cannot disable Default Language!"
    169175msgstr ""
    170176
    171 #: ../mqtranslate_configuration.php:376 ../mqtranslate_configuration.php:383
    172 #: ../mqtranslate_configuration.php:399
     177#: ../mqtranslate_configuration.php:379 ../mqtranslate_configuration.php:386
     178#: ../mqtranslate_configuration.php:402
    173179msgid "No such language!"
    174180msgstr ""
    175181
    176 #: ../mqtranslate_configuration.php:379
     182#: ../mqtranslate_configuration.php:382
    177183msgid "Language is already disabled!"
    178184msgstr ""
    179185
    180 #: ../mqtranslate_configuration.php:387
     186#: ../mqtranslate_configuration.php:390
    181187msgid "Language is already first!"
    182188msgstr ""
    183189
    184 #: ../mqtranslate_configuration.php:393 ../mqtranslate_configuration.php:409
     190#: ../mqtranslate_configuration.php:396 ../mqtranslate_configuration.php:412
    185191msgid "New order saved."
    186192msgstr ""
    187193
    188 #: ../mqtranslate_configuration.php:403
     194#: ../mqtranslate_configuration.php:406
    189195msgid "Language is already last!"
    190196msgstr ""
    191197
    192 #: ../mqtranslate_configuration.php:420
     198#: ../mqtranslate_configuration.php:423
    193199msgid "Options saved."
    194200msgstr ""
    195201
    196 #: ../mqtranslate_configuration.php:425
     202#: ../mqtranslate_configuration.php:428
    197203#, php-format
    198204msgid "Could not write to \"%s\", Gettext Databases could not be downloaded!"
    199205msgstr ""
    200206
    201 #: ../mqtranslate_configuration.php:447
     207#: ../mqtranslate_configuration.php:450
    202208msgid "Edit Language"
    203209msgstr ""
    204210
    205 #: ../mqtranslate_configuration.php:450
     211#: ../mqtranslate_configuration.php:453
    206212msgid "Save Changes &raquo;"
    207213msgstr ""
    208214
    209 #: ../mqtranslate_configuration.php:455
     215#: ../mqtranslate_configuration.php:458
    210216msgid "Language Management (mqTranslate Configuration)"
    211217msgstr ""
    212218
    213 #: ../mqtranslate_configuration.php:456
     219#: ../mqtranslate_configuration.php:459
    214220#, php-format
    215221msgid ""
     
    218224msgstr ""
    219225
    220 #: ../mqtranslate_configuration.php:458
     226#: ../mqtranslate_configuration.php:461
    221227msgid "General Settings"
    222228msgstr ""
    223229
    224 #: ../mqtranslate_configuration.php:461
     230#: ../mqtranslate_configuration.php:464
    225231msgid "Default Language / Order"
    226232msgstr ""
    227233
    228 #: ../mqtranslate_configuration.php:463 ../mqtranslate_xhaleera_addons.php:141
     234#: ../mqtranslate_configuration.php:466 ../mqtranslate_xhaleera_addons.php:141
    229235#: ../mqtranslate_xhaleera_addons.php:155
    230236msgid "Default Language"
    231237msgstr ""
    232238
    233 #: ../mqtranslate_configuration.php:478
     239#: ../mqtranslate_configuration.php:481
    234240#, php-format
    235241msgid ""
     
    239245msgstr ""
    240246
    241 #: ../mqtranslate_configuration.php:483
     247#: ../mqtranslate_configuration.php:486
    242248msgid "Hide Untranslated Content"
    243249msgstr ""
    244250
    245 #: ../mqtranslate_configuration.php:485
     251#: ../mqtranslate_configuration.php:488
    246252msgid "Hide Content which is not available for the selected language."
    247253msgstr ""
    248254
    249 #: ../mqtranslate_configuration.php:488
     255#: ../mqtranslate_configuration.php:491
    250256msgid ""
    251257"When checked, posts will be hidden if the content is not available for the "
     
    254260msgstr ""
    255261
    256 #: ../mqtranslate_configuration.php:489
     262#: ../mqtranslate_configuration.php:492
    257263msgid ""
    258264"This function will not work correctly if you installed mqTranslate on a blog "
     
    261267msgstr ""
    262268
    263 #: ../mqtranslate_configuration.php:492
     269#: ../mqtranslate_configuration.php:495
    264270msgid ""
    265271"Show displayed language prefix when Content is not available for the "
     
    267273msgstr ""
    268274
    269 #: ../mqtranslate_configuration.php:497
     275#: ../mqtranslate_configuration.php:500
    270276msgid "Detect Browser Language"
    271277msgstr ""
    272278
    273 #: ../mqtranslate_configuration.php:499
     279#: ../mqtranslate_configuration.php:502
    274280msgid "Detect the language of the browser and redirect accordingly."
    275281msgstr ""
    276282
    277 #: ../mqtranslate_configuration.php:502
     283#: ../mqtranslate_configuration.php:505
    278284msgid ""
    279285"When the frontpage is visited via bookmark/external link/type-in, the "
     
    282288msgstr ""
    283289
    284 #: ../mqtranslate_configuration.php:507
     290#: ../mqtranslate_configuration.php:510
    285291msgid "Advanced Settings"
    286292msgstr ""
    287293
    288 #: ../mqtranslate_configuration.php:507 ../mqtranslate_services.php:370
     294#: ../mqtranslate_configuration.php:510 ../mqtranslate_services.php:370
    289295#: ../mqtranslate_xhaleera_addons.php:279
    290296msgid "Show / Hide"
    291297msgstr ""
    292298
    293 #: ../mqtranslate_configuration.php:510 ../mqtranslate_configuration.php:512
     299#: ../mqtranslate_configuration.php:513 ../mqtranslate_configuration.php:515
    294300msgid "URL Modification Mode"
    295301msgstr ""
    296302
    297 #: ../mqtranslate_configuration.php:513
     303#: ../mqtranslate_configuration.php:516
    298304msgid "Use Query Mode (?lang=en)"
    299305msgstr ""
    300306
    301 #: ../mqtranslate_configuration.php:514
     307#: ../mqtranslate_configuration.php:517
    302308msgid "Use Pre-Path Mode (Default, puts /en/ in front of URL)"
    303309msgstr ""
    304310
    305 #: ../mqtranslate_configuration.php:515
     311#: ../mqtranslate_configuration.php:518
    306312msgid "Use Pre-Domain Mode (uses http://en.yoursite.com)"
    307313msgstr ""
    308314
    309 #: ../mqtranslate_configuration.php:518
     315#: ../mqtranslate_configuration.php:521
    310316msgid ""
    311317"Pre-Path and Pre-Domain mode will only work with mod_rewrite/pretty "
     
    313319msgstr ""
    314320
    315 #: ../mqtranslate_configuration.php:521
     321#: ../mqtranslate_configuration.php:524
    316322msgid "Hide URL language information for default language."
    317323msgstr ""
    318324
    319 #: ../mqtranslate_configuration.php:525
     325#: ../mqtranslate_configuration.php:528
    320326msgid "Flag Image Path"
    321327msgstr ""
    322328
    323 #: ../mqtranslate_configuration.php:529
     329#: ../mqtranslate_configuration.php:532
    324330msgid ""
    325331"Path to the flag images under wp-content, with trailing slash. (Default: "
     
    327333msgstr ""
    328334
    329 #: ../mqtranslate_configuration.php:533
     335#: ../mqtranslate_configuration.php:536
    330336msgid "Ignore Links"
    331337msgstr ""
    332338
    333 #: ../mqtranslate_configuration.php:537
     339#: ../mqtranslate_configuration.php:540
    334340msgid ""
    335341"Don't convert Links to files of the given file types. (Default: gif,jpg,jpeg,"
     
    337343msgstr ""
    338344
    339 #: ../mqtranslate_configuration.php:541
     345#: ../mqtranslate_configuration.php:544
    340346msgid "Remove plugin CSS from head"
    341347msgstr ""
    342348
    343 #: ../mqtranslate_configuration.php:543
     349#: ../mqtranslate_configuration.php:546
    344350msgid "Remove inline CSS code added by plugin from the head"
    345351msgstr ""
    346352
    347 #: ../mqtranslate_configuration.php:545
     353#: ../mqtranslate_configuration.php:548
    348354msgid ""
    349355"This will remove default styles applyied to mqTranslate Language Chooser"
    350356msgstr ""
    351357
    352 #: ../mqtranslate_configuration.php:549
     358#: ../mqtranslate_configuration.php:552
     359msgid "Cookie Settings"
     360msgstr ""
     361
     362#: ../mqtranslate_configuration.php:554
     363msgid "Disable all client cookies"
     364msgstr ""
     365
     366#: ../mqtranslate_configuration.php:556
     367msgid "If checked, language will not be saved for visitors between sessions."
     368msgstr ""
     369
     370#: ../mqtranslate_configuration.php:559
     371msgid "Make mqTranslate cookie available only through HTTPS connections"
     372msgstr ""
     373
     374#: ../mqtranslate_configuration.php:561
     375msgid "Don't check this if you don't know what you're doing!"
     376msgstr ""
     377
     378#: ../mqtranslate_configuration.php:565
    353379msgid "Allowed Custom Post Types"
    354380msgstr ""
    355381
    356 #: ../mqtranslate_configuration.php:553
     382#: ../mqtranslate_configuration.php:569
    357383msgid ""
    358384"Comma-separated list of the custom post types for which you want mqTranslate "
     
    360386msgstr ""
    361387
    362 #: ../mqtranslate_configuration.php:557
     388#: ../mqtranslate_configuration.php:573
    363389msgid "Update Gettext Databases"
    364390msgstr ""
    365391
    366 #: ../mqtranslate_configuration.php:559
     392#: ../mqtranslate_configuration.php:575
    367393msgid "Automatically check for .mo-Database Updates of installed languages."
    368394msgstr ""
    369395
    370 #: ../mqtranslate_configuration.php:561
     396#: ../mqtranslate_configuration.php:577
    371397msgid "Update Gettext databases now."
    372398msgstr ""
    373399
    374 #: ../mqtranslate_configuration.php:563
     400#: ../mqtranslate_configuration.php:579
    375401msgid ""
    376402"mqTranslate will query the Wordpress Localisation Repository every week and "
     
    378404msgstr ""
    379405
    380 #: ../mqtranslate_configuration.php:567
     406#: ../mqtranslate_configuration.php:583
    381407msgid "Date / Time Conversion"
    382408msgstr ""
    383409
    384 #: ../mqtranslate_configuration.php:569
     410#: ../mqtranslate_configuration.php:585
    385411msgid "Use emulated date function."
    386412msgstr ""
    387413
    388 #: ../mqtranslate_configuration.php:570
     414#: ../mqtranslate_configuration.php:586
    389415msgid ""
    390416"Use emulated date function and replace formats with the predefined formats "
     
    392418msgstr ""
    393419
    394 #: ../mqtranslate_configuration.php:571
     420#: ../mqtranslate_configuration.php:587
    395421msgid "Use strftime instead of date."
    396422msgstr ""
    397423
    398 #: ../mqtranslate_configuration.php:572
     424#: ../mqtranslate_configuration.php:588
    399425msgid ""
    400426"Use strftime instead of date and replace formats with the predefined formats "
     
    402428msgstr ""
    403429
    404 #: ../mqtranslate_configuration.php:573
     430#: ../mqtranslate_configuration.php:589
    405431msgid ""
    406432"Depending on the mode selected, additional customizations of the theme may "
     
    408434msgstr ""
    409435
    410 #: ../mqtranslate_configuration.php:577
     436#: ../mqtranslate_configuration.php:593
     437msgid "Optimization Settings"
     438msgstr ""
     439
     440#: ../mqtranslate_configuration.php:595
     441msgid "Filter all WordPress options"
     442msgstr ""
     443
     444#: ../mqtranslate_configuration.php:597
     445msgid ""
     446"If unchecked, some texts may not be translated anymore. However, disabling "
     447"this feature may greatly improve loading times."
     448msgstr ""
     449
     450#: ../mqtranslate_configuration.php:601
    411451msgid "Reset mqTranslate"
    412452msgstr ""
    413453
    414 #: ../mqtranslate_configuration.php:579
     454#: ../mqtranslate_configuration.php:603
    415455msgid ""
    416456"Check this box and click Save Changes to reset all mqTranslate settings."
    417457msgstr ""
    418458
    419 #: ../mqtranslate_configuration.php:581
     459#: ../mqtranslate_configuration.php:605
    420460msgid "Yes, I really want to reset mqTranslate."
    421461msgstr ""
    422462
    423 #: ../mqtranslate_configuration.php:583
     463#: ../mqtranslate_configuration.php:607
    424464msgid "Also delete Translations for Categories/Tags/Link Categories."
    425465msgstr ""
    426466
    427 #: ../mqtranslate_configuration.php:585
     467#: ../mqtranslate_configuration.php:609
    428468msgid ""
    429469"If something isn't working correctly, you can always try to reset all "
     
    432472msgstr ""
    433473
    434 #: ../mqtranslate_configuration.php:589
     474#: ../mqtranslate_configuration.php:613
    435475msgid "Convert Database"
    436476msgstr ""
    437477
    438 #: ../mqtranslate_configuration.php:591
     478#: ../mqtranslate_configuration.php:615
    439479#, php-format
    440480msgid ""
     
    443483msgstr ""
    444484
    445 #: ../mqtranslate_configuration.php:592
     485#: ../mqtranslate_configuration.php:616
    446486#, php-format
    447487msgid ""
     
    452492msgstr ""
    453493
    454 #: ../mqtranslate_configuration.php:593
     494#: ../mqtranslate_configuration.php:617
    455495msgid ""
    456496"Both processes are <b>irreversible</b>! Be sure to make a full database "
     
    458498msgstr ""
    459499
    460 #: ../mqtranslate_configuration.php:597
     500#: ../mqtranslate_configuration.php:621
    461501msgid "Settings Migration"
    462502msgstr ""
    463503
    464 #: ../mqtranslate_configuration.php:599
     504#: ../mqtranslate_configuration.php:623
    465505msgid "Do not migrate any setting"
    466506msgstr ""
    467507
    468 #: ../mqtranslate_configuration.php:601
     508#: ../mqtranslate_configuration.php:625
    469509msgid "Import settings from qTranslate"
    470510msgstr ""
    471511
    472 #: ../mqtranslate_configuration.php:603
     512#: ../mqtranslate_configuration.php:627
    473513msgid "Export settings to qTranslate"
    474514msgstr ""
    475515
    476 #: ../mqtranslate_configuration.php:605
     516#: ../mqtranslate_configuration.php:629
    477517msgid "Export settings only if qTranslate is installed."
    478518msgstr ""
    479519
    480 #: ../mqtranslate_configuration.php:609
     520#: ../mqtranslate_configuration.php:633
    481521msgid "Debugging Information"
    482522msgstr ""
    483523
    484 #: ../mqtranslate_configuration.php:611
     524#: ../mqtranslate_configuration.php:635
    485525#, php-format
    486526msgid ""
     
    490530msgstr ""
    491531
    492 #: ../mqtranslate_configuration.php:639
     532#: ../mqtranslate_configuration.php:663
    493533msgid "Save Changes"
    494534msgstr ""
    495535
    496 #: ../mqtranslate_configuration.php:670
     536#: ../mqtranslate_configuration.php:694
    497537msgid "Disable"
    498538msgstr ""
    499539
    500 #: ../mqtranslate_configuration.php:670
     540#: ../mqtranslate_configuration.php:694
    501541msgid "Enable"
    502542msgstr ""
    503543
    504 #: ../mqtranslate_configuration.php:671
     544#: ../mqtranslate_configuration.php:695
    505545msgid "Edit"
    506546msgstr ""
    507547
    508 #: ../mqtranslate_configuration.php:672
     548#: ../mqtranslate_configuration.php:696
    509549msgid "Default"
    510550msgstr ""
    511551
    512 #: ../mqtranslate_configuration.php:672
     552#: ../mqtranslate_configuration.php:696
    513553msgid "Delete"
    514554msgstr ""
    515555
    516 #: ../mqtranslate_configuration.php:677
     556#: ../mqtranslate_configuration.php:701
    517557msgid ""
    518558"Enabling a language will cause mqTranslate to update the Gettext-Database "
     
    521561msgstr ""
    522562
    523 #: ../mqtranslate_configuration.php:684
     563#: ../mqtranslate_configuration.php:708
    524564msgid "Add Language"
    525565msgstr ""
    526566
    527 #: ../mqtranslate_configuration.php:687
     567#: ../mqtranslate_configuration.php:711
    528568msgid "Add Language &raquo;"
    529569msgstr ""
     
    897937msgstr ""
    898938
    899 #: ../mqtranslate_wphacks.php:358
     939#: ../mqtranslate_wphacks.php:360
    900940msgid "Title"
    901941msgstr ""
    902942
    903 #: ../mqtranslate_wphacks.php:360 ../mqtranslate_wphacks.php:405
     943#: ../mqtranslate_wphacks.php:362 ../mqtranslate_wphacks.php:407
    904944msgid "Read only"
    905945msgstr ""
  • mqtranslate/trunk/mqtranslate.php

    r1039904 r1057367  
    44Plugin URI: http://wordpress.org/plugins/mqtranslate/
    55Description: Adds userfriendly multilingual content support into Wordpress. mqTranslate is a fork of the well-known <a href="http://www.qianqin.de/mqtranslate/">qTranslate</a> plugin by <a href="http://www.qianqin.de/">Qian Qin</a>, extending the original software with collaborative and team-oriented features.
    6 Version: 2.9
     6Version: 2.9.1
    77Author: xhaleera
    88Author URI: http://www.xhaleera.com
     
    8888    All Supporters! Thanks for all the donations!
    8989*/
     90
     91function mqtranslate_activation_check() {
     92    $plugins = array(
     93            'qTranslate' => 'qtranslate/qtranslate.php',
     94            'zTranslate' => 'ztranslate/ztranslate.php',
     95            'qTranslate-X' => 'qtranslate-x/qtranslate.php',
     96            'qTranslate Plus' => 'qtranslate-xp/ppqtranslate.php'
     97    );
     98   
     99    $msg = __("Sorry, but mqTranslate can not be activated. You have to deactivate %s first.", 'mqtranslate');
     100   
     101    foreach ($plugins as $k => $v) {
     102        if ( is_plugin_active( $v ) ) {
     103            deactivate_plugins(__FILE__); // Deactivate ourself
     104            wp_die( sprintf($msg, $k) );
     105        }
     106    }
     107}
     108register_activation_hook(__FILE__, 'mqtranslate_activation_check');
     109
     110if (function_exists('qtrans_init'))
     111    return;
     112
    90113/* DEFAULT CONFIGURATION PART BEGINS HERE */
    91114
     
    471494$q_config['disable_header_css'] = 0;
    472495
    473 // Use secure cookie
     496// Cookie settings
     497$q_config['disable_client_cookies'] = 0;
    474498$q_config['use_secure_cookie'] = 0;
    475499
    476 // Load mqTranslate
    477 require_once(dirname(__FILE__)."/mqtranslate_javascript.php");
    478 require_once(dirname(__FILE__)."/mqtranslate_utils.php");
    479 require_once(dirname(__FILE__)."/mqtranslate_core.php");
    480 require_once(dirname(__FILE__)."/mqtranslate_wphacks.php");
    481 require_once(dirname(__FILE__)."/mqtranslate_widget.php");
    482 require_once(dirname(__FILE__)."/mqtranslate_configuration.php");
    483 
    484 // load qTranslate Services if available
    485 if(file_exists(dirname(__FILE__)."/mqtranslate_services.php"))
    486     require_once(dirname(__FILE__)."/mqtranslate_services.php");
    487 
    488 // set hooks at the end
    489 require_once(dirname(__FILE__)."/mqtranslate_hooks.php");
    490 
    491 require_once(dirname(__FILE__)."/mqtranslate_xhaleera_addons.php");
    492 ?>
     500// Optimisation settings
     501$q_config['filter_all_options'] = 1;
     502
     503if (!function_exists('is_plugin_active') || is_plugin_active( 'mqtranslate/mqtranslate.php' )) {
     504    // Load mqTranslate
     505    require_once(dirname(__FILE__)."/mqtranslate_javascript.php");
     506    require_once(dirname(__FILE__)."/mqtranslate_utils.php");
     507    require_once(dirname(__FILE__)."/mqtranslate_core.php");
     508    require_once(dirname(__FILE__)."/mqtranslate_wphacks.php");
     509    require_once(dirname(__FILE__)."/mqtranslate_widget.php");
     510    require_once(dirname(__FILE__)."/mqtranslate_configuration.php");
     511   
     512    // load qTranslate Services if available
     513    if(file_exists(dirname(__FILE__)."/mqtranslate_services.php"))
     514        require_once(dirname(__FILE__)."/mqtranslate_services.php");
     515   
     516    // set hooks at the end
     517    require_once(dirname(__FILE__)."/mqtranslate_hooks.php");
     518   
     519    require_once(dirname(__FILE__)."/mqtranslate_xhaleera_addons.php");
     520}
  • mqtranslate/trunk/mqtranslate_configuration.php

    r1039904 r1057367  
    232232        qtrans_checkSetting('hide_default_language',    true, QT_BOOLEAN);
    233233        qtrans_checkSetting('disable_header_css',       true, QT_BOOLEAN);
     234        qtrans_checkSetting('disable_client_cookies',   true, QT_BOOLEAN);
    234235        qtrans_checkSetting('use_secure_cookie',        true, QT_BOOLEAN);
     236        qtrans_checkSetting('filter_all_options',       true, QT_BOOLEAN);
    235237       
    236238        if (isset($_POST['allowed_custom_post_types']))
     
    548550            </tr>
    549551            <tr valign="top">
    550                 <th scope="row"><?php _e('Use Secure Cookie', 'mqtranslate'); ?></th>
    551                 <td>
     552                <th scope="row"><?php _e('Cookie Settings', 'mqtranslate'); ?></th>
     553                <td>
     554                    <label for="disable_client_cookies"><input type="checkbox" name="disable_client_cookies" id="disable_client_cookies" value="1"<?php echo empty($q_config['disable_client_cookies']) ? '' : ' checked="checked"' ?> /> <?php _e('Disable all client cookies', 'mqtranslate'); ?> </label>
     555                    <br />
     556                    <small><?php _e("If checked, language will not be saved for visitors between sessions.", 'mqtranslate') ?></small>
     557                    <br /><br />
     558               
    552559                    <label for="use_secure_cookie"><input type="checkbox" name="use_secure_cookie" id="use_secure_cookie" value="1"<?php echo empty($q_config['use_secure_cookie']) ? '' : ' checked="checked"' ?> /> <?php _e('Make mqTranslate cookie available only through HTTPS connections', 'mqtranslate'); ?> </label>
    553560                    <br />
     
    581588                    <label><input type="radio" name="use_strftime" value="<?php echo QT_STRFTIME_OVERRIDE; ?>" <?php echo ($q_config['use_strftime']==QT_STRFTIME_OVERRIDE)?' checked="checked"':''; ?>/> <?php _e('Use strftime instead of date and replace formats with the predefined formats for each language.', 'mqtranslate'); ?></label><br />
    582589                    <small><?php _e('Depending on the mode selected, additional customizations of the theme may be needed.', 'mqtranslate'); ?></small>
     590                </td>
     591            </tr>
     592            <tr valign="top">
     593                <th scope="row"><?php _e('Optimization Settings', 'mqtranslate'); ?></th>
     594                <td>
     595                    <label for="filter_all_options"><input type="checkbox" name="filter_all_options" id="filter_all_options" value="1"<?php echo empty($q_config['filter_all_options']) ? '' : ' checked="checked"' ?> /> <?php _e('Filter all WordPress options', 'mqtranslate'); ?> </label>
     596                    <br />
     597                    <small><?php _e("If unchecked, some texts may not be translated anymore. However, disabling this feature may greatly improve loading times.", 'mqtranslate') ?></small>
    583598                </td>
    584599            </tr>
  • mqtranslate/trunk/mqtranslate_core.php

    r1039904 r1057367  
    4949        delete_option('mqtranslate_allowed_custom_post_types');
    5050        delete_option('mqtranslate_disable_header_css');
     51        delete_option('mqtranslate_disable_client_cookies');
    5152        delete_option('mqtranslate_use_secure_cookie');
     53        delete_option('mqtranslate_filter_all_options');
    5254        if(isset($_POST['mqtranslate_reset3'])) {
    5355            delete_option('mqtranslate_term_name');
     
    8486   
    8587    // set test cookie
    86     setcookie('qtrans_cookie_test', 'mqTranslate Cookie Test', 0, $q_config['url_info']['home'], $q_config['url_info']['host'], !empty($q_config['use_secure_cookie']));
     88    if (empty($q_config['disable_client_cookies']) || defined('WP_ADMIN'))
     89        setcookie('qtrans_cookie_test', 1, 0, $q_config['url_info']['home'], $q_config['url_info']['host_wo_port'], !empty($q_config['use_secure_cookie']));
    8790    // check cookies for admin
    8891    if(defined('WP_ADMIN')) {
    8992        if(isset($_GET['lang']) && qtrans_isEnabled($_GET['lang'])) {
    90             $q_config['language'] = $q_config['url_info']['language'];
    91             setcookie('qtrans_admin_language', $q_config['language'], time()+60*60*24*30, !empty($q_config['use_secure_cookie']));
    92         } elseif(isset($_COOKIE['qtrans_admin_language']) && qtrans_isEnabled($_COOKIE['qtrans_admin_language'])) {
    93             $q_config['language'] = $_COOKIE['qtrans_admin_language'];
    94         } else {
    95             $q_config['language'] = $q_config['default_language'];
    96         }
    97     } else {
    98         $q_config['language'] = $q_config['url_info']['language'];
    99     }
    100    
    101     $q_config['language'] = apply_filters('mqtranslate_language', $q_config['language']);
     93            qtrans_setLanguage($q_config['url_info']['language']);
     94            setcookie('qtrans_admin_language', $q_config['language'], time()+60*60*24*30, NULL, NULL, !empty($q_config['use_secure_cookie']));
     95        }
     96        elseif (isset($_COOKIE['qtrans_admin_language']) && qtrans_isEnabled($_COOKIE['qtrans_admin_language']))
     97            qtrans_setLanguage($_COOKIE['qtrans_admin_language']);
     98        else
     99            qtrans_setLanguage($q_config['default_language']);
     100    }
     101    else {
     102        if (!isset($_COOKIE['qtrans_client_language']) || !qtrans_isEnabled($_COOKIE['qtrans_client_language'])
     103                || (($q_config['url_info']['language'] != $q_config['default_language'] || $q_config['url_info']['explicit_default_language']) && $q_config['url_info']['language'] != $_COOKIE['qtrans_client_language'])) {
     104            qtrans_setLanguage($q_config['url_info']['language']);
     105            if (empty($q_config['disable_client_cookies']))
     106                setcookie('qtrans_client_language', $q_config['language'], time() + 86400 * 30, $q_config['url_info']['home'], $q_config['url_info']['host_wo_port'], !empty($q_config['use_secure_cookie']));
     107        }
     108        else
     109            qtrans_setLanguage($_COOKIE['qtrans_client_language']);
     110    }
    102111   
    103112    // detect language and forward if needed
     
    143152   
    144153    // Filter all options for language tags
    145     if(!defined('WP_ADMIN')) {
     154    if(!defined('WP_ADMIN') && !empty($q_config['filter_all_options'])) {
    146155        $alloptions = wp_load_alloptions();
    147156        foreach($alloptions as $option => $value) {
     
    159168    // fix url to prevent xss
    160169    $q_config['url_info']['url'] = qtrans_convertURL(add_query_arg('lang',$q_config['default_language'],$q_config['url_info']['url']));
     170}
     171
     172function qtrans_setLanguage($lang) {
     173    global $q_config;
     174   
     175    $q_config['language'] = apply_filters('mqtranslate_language', $lang);
    161176}
    162177
     
    198213   
    199214    switch($q_config['url_mode']) {
     215        case QT_URL_QUERY:
     216            $result['explicit_default_language'] = (!empty($_GET['lang']) && $_GET['lang'] == $q_config['default_language']);
     217            break;
    200218        case QT_URL_PATH:
    201219            // pre url
     
    220238                        // found language information
    221239                        $result['language'] = $match[1];
     240                        $result['explicit_default_language'] = ($match[1] == $q_config['default_language']);
    222241                        $result['host'] = substr($host, 3);
    223242                    }
     
    255274        }
    256275    }
     276   
     277    $result['host_wo_port'] = preg_replace('#:.+$#', '', $result['host']);
    257278   
    258279    return $result;
     
    288309    $allowed_custom_post_types = get_option('mqtranslate_allowed_custom_post_types');
    289310    $disable_header_css = get_option('mqtranslate_disable_header_css');
     311    $disable_client_cookies = get_option('mqtranslate_disable_client_cookies');
    290312    $use_secure_cookie = get_option('mqtranslate_use_secure_cookie');
     313    $filter_all_options = get_option('mqtranslate_filter_all_options');
    291314   
    292315    // default if not set
     
    319342    $hide_default_language = qtrans_validateBool($hide_default_language, $q_config['hide_default_language']);
    320343    $disable_header_css = qtrans_validateBool($disable_header_css, $q_config['disable_header_css']);
     344    $disable_client_cookies = qtrans_validateBool($disable_client_cookies, $q_config['disable_client_cookies']);
    321345    $use_secure_cookie = qtrans_validateBool($use_secure_cookie, $q_config['use_secure_cookie']);
     346    $filter_all_options = qtrans_validateBool($filter_all_options, $q_config['filter_all_options']);
    322347   
    323348    // url fix for upgrading users
     
    349374    $q_config['allowed_custom_post_types'] = $allowed_custom_post_types;
    350375    $q_config['disable_header_css'] = $disable_header_css;
     376    $q_config['disable_client_cookies'] = $disable_client_cookies;
    351377    $q_config['use_secure_cookie'] = $use_secure_cookie;
     378    $q_config['filter_all_options'] = $filter_all_options;
    352379   
    353380    do_action('mqtranslate_loadConfig');
     
    395422    update_option('mqtranslate_allowed_custom_post_types', implode(',', $q_config['allowed_custom_post_types']));
    396423    update_option('mqtranslate_disable_header_css', $q_config['disable_header_css'] ? '1' : '0');
     424    update_option('mqtranslate_disable_client_cookies', $q_config['disable_client_cookies'] ? '1' : '0');
    397425    update_option('mqtranslate_use_secure_cookie', $q_config['use_secure_cookie'] ? '1' : '0');
     426    update_option('mqtranslate_filter_all_options', $q_config['filter_all_options'] ? '1' : '0');
    398427       
    399428    do_action('mqtranslate_saveConfig');
     
    678707   
    679708    // check for query language information and remove if found
    680     if(preg_match("#(&|\?)lang=([^&\#]+)#i",$url,$match) && qtrans_isEnabled($match[2])) {
     709    if (preg_match("#(&|\?)lang=([^&\#]+)#i",$url,$match) && qtrans_isEnabled($match[2]))
    681710        $url = preg_replace("#(&|\?)lang=".$match[2]."&?#i","$1",$url);
    682     }
    683711   
    684712    // remove any slashes out front
     
    712740                }
    713741            }
    714             if(!$q_config['hide_default_language']||$lang!=$q_config['default_language']||$forceaddlang) $url = $lang."/".$url;
     742            if(!$q_config['hide_default_language']||$lang!=$q_config['default_language']||$forceaddlang)
     743                $url = $lang."/".$url;
    715744            break;
    716         case QT_URL_DOMAIN: // pre domain
    717             if(!$q_config['hide_default_language']||$lang!=$q_config['default_language']) $home = preg_replace("#//#","//".$lang.".",$home,1);
     745        case QT_URL_DOMAIN: // pre domain
     746            // might already have language information
     747            if (preg_match('#//([a-z]{2})\.#i', $url, $_match)) {
     748                if (qtrans_isEnabled($_match[1]))
     749                    $url = preg_replace("#//{$_match[1]}\.#i", '//', $url);
     750            }
     751            if (!$q_config['hide_default_language']||$lang!=$q_config['default_language']||$forceaddlang)
     752                $home = preg_replace("#//#","//{$lang}.",$home,1);
    718753            break;
    719754        default: // query
    720             if(!$q_config['hide_default_language']||$lang!=$q_config['default_language']){
    721                 if(strpos($url,'?')===false) {
     755            // might already have language information
     756            if (preg_match('#(&|\?)lang=([a-zA-Z]{2})&?#', $url, $_match)) {
     757                if (qtrans_isEnabled($_match[1]))
     758                    $url = preg_replace("#(&|/?)lang={$_match[1]}&?#", "$1", $url);
     759            }
     760            if(!$q_config['hide_default_language']||$lang!=$q_config['default_language']||$forceaddlang){
     761                if (strpos($url,'?') === false)
    722762                    $url .= '?';
    723                 } else {
     763                else
    724764                    $url .= '&';
    725                 }
    726765                $url .= "lang=".$lang;
    727766            }
     
    731770    if(!$q_config['cookie_enabled'] && !$q_config['url_info']['internal_referer'] && $urlinfo['path'] == '' && $lang == $q_config['default_language'] && $q_config['language'] != $q_config['default_language'] && $q_config['hide_default_language'] && !empty($match[2])) {
    732771        // :( now we have to make unpretty URLs
    733         $url = preg_replace("#(&|\?)lang=".$match[2]."&?#i","$1",$url);
     772        $url = preg_replace("#(&|\?)lang=[^&]+&?#i","$1",$url);
    734773        if(strpos($url,'?')===false) {
    735774            $url .= '?';
     
    742781    // &amp; workaround
    743782    $complete = str_replace('&','&amp;',$home."/".$url);
    744 
     783   
    745784    // remove trailing slash if there wasn't one to begin with
    746785    if($nottrailing && strpos($complete,'?')===false && strpos($complete,'#')===false && substr($complete,-1,1)=='/')
  • mqtranslate/trunk/mqtranslate_javascript.php

    r1039904 r1057367  
    305305            tinyMCEPreInit.mceInit[id].setup = function(ed) {
    306306                ed.on('SaveContent', function(e) {
    307                     if (!ed.isHidden()) {
     307                    if (!ed.isHidden() && ed.id.match(/^qtrans_/)) {
    308308                        e.content = e.content.replace( /<p>(<br ?\/?>|\u00a0|\uFEFF)?<\/p>/g, '<p>&nbsp;</p>' );
    309309                        if ( ed.getParam( 'wpautop', true ) )
  • mqtranslate/trunk/mqtranslate_widget.php

    r911737 r1057367  
    4141                    if($language == $q_config['language'])
    4242                        $classes[] = 'active';
    43                     echo '<li class="'. implode(' ', $classes) .'"><a href="'.qtrans_convertURL($url, $language).'"';
     43                    echo '<li class="'. implode(' ', $classes) .'"><a href="'.qtrans_convertURL($url, $language, false, true).'"';
    4444                    // set hreflang
    4545                    echo ' hreflang="'.$language.'" title="'.$q_config['language_name'][$language].'"';
     
    6060                    // create dropdown fields for each language
    6161                    foreach(qtrans_getSortedLanguages() as $language) {
    62                         echo qtrans_insertDropDownElement($language, qtrans_convertURL($url, $language), $id);
     62                        echo qtrans_insertDropDownElement($language, qtrans_convertURL($url, $language, false, true), $id);
    6363                    }
    6464                    // hide html language chooser text
     
    7474                    if($language == $q_config['language'])
    7575                        echo ' class="active"';
    76                     echo '><a href="'.qtrans_convertURL($url, $language).'"';
     76                    echo '><a href="'.qtrans_convertURL($url, $language, false, true).'"';
    7777                    echo ' class="qtrans_flag_'.$language.' qtrans_flag_and_text" title="'.$q_config['language_name'][$language].'"';
    7878                    echo '><span>'.$q_config['language_name'][$language].'</span></a></li>';
  • mqtranslate/trunk/readme.txt

    r1047006 r1057367  
    44Requires at least: 3.9
    55Tested up to: 4.1
    6 Stable tag: 2.9
     6Stable tag: 2.9.1
    77Donate Link: http://www.xhaleera.com/
    88License: GPLv2
     
    7878== Changelog ==
    7979
     802.9.1:
     81
     82- Improved activation process in case qTranslate or another fork is already active
     83- Added client-side cookie to memorize language selection
     84- Added optimization settings section (first setting allows disabling the filtering of all WordPress options)
     85- Fixed potential bug with ACF additional wysiwyg fields (thanks to Fabien MOTTA from com1fruit.com)
     86
    80872.9:
    8188
Note: See TracChangeset for help on using the changeset viewer.