ZwiiCMS/core/module/translate/view/index/index.js.php

68 lines
2.3 KiB
PHP
Raw Normal View History

2020-12-04 12:56:20 +01:00
/**
* This file is part of Zwii.
*
* For full copyright and license information, please see the LICENSE
* file that was distributed with this source code.
*
* @author Rémi Jean <remi.jean@outlook.com>
* @copyright Copyright (C) 2008-2018, Rémi Jean
* @authorFrédéric Tempez <frederic.tempez@outlook.com>
* @copyright Copyright (C) 2018-2020, Frédéric Tempez
* @license GNU General Public License, version 3
* @link http://zwiicms.fr/
*/
$(document).ready(function(){
/*
* Active le script Google quand une langue est traduite automatiquement
*/
$("form :input").change(function() {
$(this).closest('form').data('changed', true);
if($(this).closest('form').data('changed')) {
if( $(this).val() === "script"
|| $(this).val() === "script"
|| $(this).val() === "script"
|| $(this).val() === "script"
|| $(this).val() === "script"
|| $(this).val() === "script" ) {
$("#translateScriptGoogle").prop("checked", true);
}
}
});
/**
* Désactive la traduction auto des langues lorsque le script est désélectionné
*/
$("#translateScriptGoogle").on("change", function() {
if ( $("input[name=translateScriptGoogle]").is(':not(:checked)') ) {
if ($("#translateDE :selected").val() === "script" ) {
$("#translateDE").val("none");
}
if ($("#translateEN :selected").val() === "script" ) {
$("#translateEN").val("none");
}
if ($("#translateES :selected").val() === "script" ) {
$("#translateEs").val("none");
}
if ($("#translateIT :selected").val() === "script" ) {
$("#translateIT").val("none");
}
if ($("#translateNL :selected").val() === "script" ) {
$("#translateNL").val("none");
}
if ($("#translatePT :selected").val() === "script" ) {
$("#translatePT").val("none");
}
$(".translateGoogleScriptOption").prop("checked", false);
}
});
/**
* Active le script quand une option est activée
*/
$(".translateGoogleScriptOption").on("change", function() {
$("#translateScriptGoogle").prop("checked", true);
});
});