Started adding filtered search options (search/filter) using querybuilder "Add Group" doesn't work currently

This commit is contained in:
Peter Goodhall 2019-09-12 00:53:39 +01:00
parent 5412fcb3ac
commit c9a473bdb9
36 changed files with 15039 additions and 28 deletions

View File

@ -48,4 +48,56 @@ class Search extends CI_Controller {
$this->load->view('interface_assets/footer');
}
}
function json_result() {
if(isset($_POST['search'])) {
$json = $_POST['search'];
$search_items = json_decode($json, true);
$search_type = "";
foreach($search_items as $key=>$value){
if($value == "AND") {
$search_type = "AND";
}
if ($value == "OR") {
$search_type = "OR";
}
if(is_array($value)) {
foreach($value as $values)
{
//print_r($values['field']);
if($values['operator'] == "equal") {
if($search_type == "AND") {
$this->db->where($values['field'], $values['value']);
} else {
$this->db->or_where($values['field'], $values['value']);
}
}
if($values['operator'] == "not_equal") {
if($search_type == "AND") {
$this->db->where($values['field'].' !=', $name);
} else {
$this->db->or_where($values['field'].' !=', $name);
}
}
}
}
}
$query = $this->db->get($this->config->item('table_name'));
echo json_encode($query->result_array());
} else {
echo "Noooooooob";
}
}
}

View File

@ -9,6 +9,69 @@
<script type="text/javascript" src="<?php echo base_url(); ?>assets/js/leaflet/leaflet.js"></script>
<script type="text/javascript" src="<?php echo base_url() ;?>assets/js/radiohelpers.js"></script>
<?php if ($this->uri->segment(1) == "search" && $this->uri->segment(2) == "filter") { ?>
<script type="text/javascript" src="<?php echo base_url() ;?>assets/js/query-builder.standalone.min.js"></script>
<script type="text/javascript">
$(".search-results-box").hide();
$('#builder').queryBuilder({
filters: [
<?php foreach ($get_table_names->result() as $row) {
$value_name = str_replace("COL_", "", $row->Field);
if ($value_name != "PRIMARY_KEY") { ?>
{
id: '<?php echo $row->Field; ?>',
label: '<?php echo $value_name; ?>',
type: 'string',
operators: ['equal', 'not_equal']
},
<?php } ?>
<?php } ?>
]
});
$('#btn-get').on('click', function() {
var result = $('#builder').queryBuilder('getRules');
if (!$.isEmptyObject(result)) {
//alert(JSON.stringify(result, null, 2));
$.post( "<?php echo site_url('search/json_result');?>", { search: JSON.stringify(result, null, 2), temp: "testvar" })
.done(function( data ) {
//console.log(data)
//alert( "Data Loaded: " + data );
$('.qso').remove();
$(".search-results-box").show();
$.each(JSON.parse(data), function(i, item) {
$('#results').append('<tr class="qso"><td>' + item.COL_TIME_ON + '</td><td>' + item.COL_TIME_ON + '</td><td>' + item.COL_CALL + '</td><td>' + item.COL_MODE + '</td><td>' + item.COL_RST_SENT + '</td><td>' + item.COL_RST_RCVD + '</td><td>' + item.COL_BAND + '</td><td>' + item.COL_COUNTRY + '</td><td>' + item.COL_QSL_SENT + '</td><td>' + item.COL_EQSL_QSL_SENT + '</td><td></td><td></td></tr>');
});
});
}
else{
console.log("invalid object :");
}
});
$('#btn-set').on('click', function() {
//$('#builder').queryBuilder('setRules', rules_basic);
var result = $('#builder').queryBuilder('getRules');
if (!$.isEmptyObject(result)) {
rules_basic = result;
}
});
//When rules changed :
$('#builder').on('getRules.queryBuilder.filter', function(e) {
//$log.info(e.value);
});
</script>
<?php } ?>
<script>
$(document).ready(function() {
$('#create_station_profile #country').val($("#dxcc_select option:selected").text());

View File

@ -16,6 +16,10 @@
<!-- Maps -->
<link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?>assets/js/leaflet/leaflet.css" />
<?php if ($this->uri->segment(1) == "search" && $this->uri->segment(2) == "filter") { ?>
<link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?>assets/css/query-builder.default.min.css" />
<?php } ?>
<link rel="icon" href="<?php echo base_url(); ?>/favicon.ico">
<title><?php if(isset($page_title)) { echo $page_title; } ?> - Cloudlog</title>

View File

@ -15,31 +15,15 @@
<?php echo $page_title; ?>
</div>
<div class="card-body">
<h5 class="card-title">Explore & Poke the Logbook</h5>
<div class="card-text" id="builder"></div>
<p class="card-text">
Select functions go here
<button class="btn btn-primary" id="btn-get">Search</button>
<form>
<div class="form-group">
<label for="columnName">Select Column</label>
<select class="form-control" id="columnName">
<?php foreach ($get_table_names->result() as $row) { ?>
<?php
$value_name = str_replace("COL_", "", $row->Field);
if ($value_name != "PRIMARY_KEY") { ?>
<option value="<?php echo $row->Field; ?>"><?php echo $value_name; ?></option>
<?php } ?>
<?php } ?>
</select>
</div>
</form>
<button class="btn btn-warning" id="btn-reset">Reset</button>
</p>
<p class="card-text">
<span class="badge badge-info">Info</span> You can find out how to use the <a href="https://github.com/magicbug/Cloudlog/wiki/Search-Filter" target="_blank">search filter functons</a> in the wiki.</a>
</p>
@ -49,15 +33,44 @@
<br>
<!-- Search Results here -->
<div class="card">
<div class="card search-results-box">
<div class="card-header">
Search Results
</div>
<div class="card-body">
<h5 class="card-title">This is what we found</h5>
<p class="card-text">
Table here
</p>
<div class="table-responsive">
<table id="results" class="table table-striped table-hover">
<tr class="titles">
<td>Date</td>
<td>Time</td>
<td>Call</td>
<td>Mode</td>
<td>Sent</td>
<td>Recv</td>
<td>Band</td>
<td>Country</td>
<?php if(($this->config->item('use_auth')) && ($this->session->userdata('user_type') >= 2)) { ?>
<td>QSL</td>
<?php if($this->session->userdata('user_eqsl_name') != "") { ?>
<td>eQSL</td>
<?php } else { ?>
<td></td>
<?php } ?>
<?php if($this->session->userdata('user_lotw_name') != "") { ?>
<td>LoTW</td>
<?php } else { ?>
<td></td>
<?php } ?>
<td></td>
<?php } ?>
</tr>
</table>
</div>
</div>
</div>

View File

@ -0,0 +1,173 @@
/*!
* jQuery QueryBuilder 2.5.2
* Copyright 2014-2018 Damien "Mistic" Sorel (http://www.strangeplanet.fr)
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
.query-builder .rules-group-container, .query-builder .rule-container, .query-builder .rule-placeholder {
position: relative;
margin: 4px 0;
border-radius: 5px;
padding: 5px;
border: 1px solid #111;
background: rgba(40, 40, 40, 0.9);
}
.query-builder .rule-container .rule-filter-container,
.query-builder .rule-container .rule-operator-container,
.query-builder .rule-container .rule-value-container, .query-builder .error-container, .query-builder .drag-handle {
display: inline-block;
margin: 0 5px 0 0;
vertical-align: middle;
}
.query-builder .rules-group-container {
padding: 10px;
padding-bottom: 6px;
border: 1px solid #00164A;
background: rgba(50, 70, 80, 0.5);
}
.query-builder .rules-group-header {
margin-bottom: 10px;
}
.query-builder .rules-group-header .group-conditions .btn.readonly:not(.active),
.query-builder .rules-group-header .group-conditions input[name$='_cond'] {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
white-space: nowrap;
}
.query-builder .rules-group-header .group-conditions .btn.readonly {
border-radius: 3px;
}
.query-builder .rules-list {
list-style: none;
padding: 0 0 0 15px;
margin: 0;
}
.query-builder .rule-value-container {
border-left: 1px solid #DDD;
padding-left: 5px;
}
.query-builder .rule-value-container label {
margin-bottom: 0;
font-weight: normal;
}
.query-builder .rule-value-container label.block {
display: block;
}
.query-builder .rule-value-container select,
.query-builder .rule-value-container input[type='text'],
.query-builder .rule-value-container input[type='number'] {
padding: 1px;
}
.query-builder .error-container {
display: none;
cursor: help;
color: #F00;
}
.query-builder .has-error {
background-color: #322;
border-color: #800;
}
.query-builder .has-error .error-container {
display: inline-block !important;
}
.query-builder .rules-list > *::before, .query-builder .rules-list > *::after {
content: '';
position: absolute;
left: -10px;
width: 10px;
height: calc(50% + 4px);
border-color: #222;
border-style: solid;
}
.query-builder .rules-list > *::before {
top: -4px;
border-width: 0 0 2px 2px;
}
.query-builder .rules-list > *::after {
top: 50%;
border-width: 0 0 0 2px;
}
.query-builder .rules-list > *:first-child::before {
top: -12px;
height: calc(50% + 14px);
}
.query-builder .rules-list > *:last-child::before {
border-radius: 0 0 0 4px;
}
.query-builder .rules-list > *:last-child::after {
display: none;
}
.query-builder.bt-checkbox-glyphicons .checkbox input[type='checkbox']:checked + label::after {
font-family: 'Glyphicons Halflings';
content: '\e013';
}
.query-builder.bt-checkbox-glyphicons .checkbox label::after {
padding-left: 4px;
padding-top: 2px;
font-size: 9px;
}
.query-builder .error-container + .tooltip .tooltip-inner {
color: #F22 !important;
}
.query-builder p.filter-description {
margin: 5px 0 0 0;
background: rgba(0, 170, 255, 0.2);
border: 1px solid #346F7B;
color: #AAD1E4;
border-radius: 5px;
padding: 2.5px 5px;
font-size: .8em;
}
.query-builder .rules-group-header [data-invert] {
margin-left: 5px;
}
.query-builder .drag-handle {
cursor: move;
vertical-align: middle;
margin-left: 5px;
}
.query-builder .dragging {
position: fixed;
opacity: .5;
z-index: 100;
}
.query-builder .dragging::before, .query-builder .dragging::after {
display: none;
}
.query-builder .rule-placeholder {
border: 1px dashed #BBB;
opacity: .7;
}

6
assets/css/query-builder.dark.min.css vendored Normal file
View File

@ -0,0 +1,6 @@
/*!
* jQuery QueryBuilder 2.5.2
* Copyright 2014-2018 Damien "Mistic" Sorel (http://www.strangeplanet.fr)
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
.query-builder .rule-container,.query-builder .rule-placeholder,.query-builder .rules-group-container{position:relative;margin:4px 0;border-radius:5px;padding:5px;border:1px solid #111;background:rgba(40,40,40,.9)}.query-builder .drag-handle,.query-builder .error-container,.query-builder .rule-container .rule-filter-container,.query-builder .rule-container .rule-operator-container,.query-builder .rule-container .rule-value-container{display:inline-block;margin:0 5px 0 0;vertical-align:middle}.query-builder .rules-group-container{padding:10px;padding-bottom:6px;border:1px solid #00164a;background:rgba(50,70,80,.5)}.query-builder .rules-group-header{margin-bottom:10px}.query-builder .rules-group-header .group-conditions .btn.readonly:not(.active),.query-builder .rules-group-header .group-conditions input[name$='_cond']{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.query-builder .rules-group-header .group-conditions .btn.readonly{border-radius:3px}.query-builder .rules-list{list-style:none;padding:0 0 0 15px;margin:0}.query-builder .rule-value-container{border-left:1px solid #ddd;padding-left:5px}.query-builder .rule-value-container label{margin-bottom:0;font-weight:400}.query-builder .rule-value-container label.block{display:block}.query-builder .rule-value-container input[type=number],.query-builder .rule-value-container input[type=text],.query-builder .rule-value-container select{padding:1px}.query-builder .error-container{display:none;cursor:help;color:red}.query-builder .has-error{background-color:#322;border-color:#800}.query-builder .has-error .error-container{display:inline-block!important}.query-builder .rules-list>::after,.query-builder .rules-list>::before{content:'';position:absolute;left:-10px;width:10px;height:calc(50% + 4px);border-color:#222;border-style:solid}.query-builder .rules-list>::before{top:-4px;border-width:0 0 2px 2px}.query-builder .rules-list>::after{top:50%;border-width:0 0 0 2px}.query-builder .rules-list>:first-child::before{top:-12px;height:calc(50% + 14px)}.query-builder .rules-list>:last-child::before{border-radius:0 0 0 4px}.query-builder .rules-list>:last-child::after{display:none}.query-builder.bt-checkbox-glyphicons .checkbox input[type=checkbox]:checked+label::after{font-family:'Glyphicons Halflings';content:'\e013'}.query-builder.bt-checkbox-glyphicons .checkbox label::after{padding-left:4px;padding-top:2px;font-size:9px}.query-builder .error-container+.tooltip .tooltip-inner{color:#f22!important}.query-builder p.filter-description{margin:5px 0 0 0;background:rgba(0,170,255,.2);border:1px solid #346f7b;color:#aad1e4;border-radius:5px;padding:2.5px 5px;font-size:.8em}.query-builder .rules-group-header [data-invert]{margin-left:5px}.query-builder .drag-handle{cursor:move;vertical-align:middle;margin-left:5px}.query-builder .dragging{position:fixed;opacity:.5;z-index:100}.query-builder .dragging::after,.query-builder .dragging::before{display:none}.query-builder .rule-placeholder{border:1px dashed #bbb;opacity:.7}

View File

@ -0,0 +1,173 @@
/*!
* jQuery QueryBuilder 2.5.2
* Copyright 2014-2018 Damien "Mistic" Sorel (http://www.strangeplanet.fr)
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
.query-builder .rules-group-container, .query-builder .rule-container, .query-builder .rule-placeholder {
position: relative;
margin: 4px 0;
border-radius: 5px;
padding: 5px;
border: 1px solid #EEE;
background: rgba(255, 255, 255, 0.9);
}
.query-builder .rule-container .rule-filter-container,
.query-builder .rule-container .rule-operator-container,
.query-builder .rule-container .rule-value-container, .query-builder .error-container, .query-builder .drag-handle {
display: inline-block;
margin: 0 5px 0 0;
vertical-align: middle;
}
.query-builder .rules-group-container {
padding: 10px;
padding-bottom: 6px;
border: 1px solid #DCC896;
background: rgba(250, 240, 210, 0.5);
}
.query-builder .rules-group-header {
margin-bottom: 10px;
}
.query-builder .rules-group-header .group-conditions .btn.readonly:not(.active),
.query-builder .rules-group-header .group-conditions input[name$='_cond'] {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
white-space: nowrap;
}
.query-builder .rules-group-header .group-conditions .btn.readonly {
border-radius: 3px;
}
.query-builder .rules-list {
list-style: none;
padding: 0 0 0 15px;
margin: 0;
}
.query-builder .rule-value-container {
border-left: 1px solid #DDD;
padding-left: 5px;
}
.query-builder .rule-value-container label {
margin-bottom: 0;
font-weight: normal;
}
.query-builder .rule-value-container label.block {
display: block;
}
.query-builder .rule-value-container select,
.query-builder .rule-value-container input[type='text'],
.query-builder .rule-value-container input[type='number'] {
padding: 1px;
}
.query-builder .error-container {
display: none;
cursor: help;
color: #F00;
}
.query-builder .has-error {
background-color: #FDD;
border-color: #F99;
}
.query-builder .has-error .error-container {
display: inline-block !important;
}
.query-builder .rules-list > *::before, .query-builder .rules-list > *::after {
content: '';
position: absolute;
left: -10px;
width: 10px;
height: calc(50% + 4px);
border-color: #CCC;
border-style: solid;
}
.query-builder .rules-list > *::before {
top: -4px;
border-width: 0 0 2px 2px;
}
.query-builder .rules-list > *::after {
top: 50%;
border-width: 0 0 0 2px;
}
.query-builder .rules-list > *:first-child::before {
top: -12px;
height: calc(50% + 14px);
}
.query-builder .rules-list > *:last-child::before {
border-radius: 0 0 0 4px;
}
.query-builder .rules-list > *:last-child::after {
display: none;
}
.query-builder.bt-checkbox-glyphicons .checkbox input[type='checkbox']:checked + label::after {
font-family: 'Glyphicons Halflings';
content: '\e013';
}
.query-builder.bt-checkbox-glyphicons .checkbox label::after {
padding-left: 4px;
padding-top: 2px;
font-size: 9px;
}
.query-builder .error-container + .tooltip .tooltip-inner {
color: #F99 !important;
}
.query-builder p.filter-description {
margin: 5px 0 0 0;
background: #D9EDF7;
border: 1px solid #BCE8F1;
color: #31708F;
border-radius: 5px;
padding: 2.5px 5px;
font-size: .8em;
}
.query-builder .rules-group-header [data-invert] {
margin-left: 5px;
}
.query-builder .drag-handle {
cursor: move;
vertical-align: middle;
margin-left: 5px;
}
.query-builder .dragging {
position: fixed;
opacity: .5;
z-index: 100;
}
.query-builder .dragging::before, .query-builder .dragging::after {
display: none;
}
.query-builder .rule-placeholder {
border: 1px dashed #BBB;
opacity: .7;
}

View File

@ -0,0 +1,6 @@
/*!
* jQuery QueryBuilder 2.5.2
* Copyright 2014-2018 Damien "Mistic" Sorel (http://www.strangeplanet.fr)
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
.query-builder .rule-container,.query-builder .rule-placeholder,.query-builder .rules-group-container{position:relative;margin:4px 0;border-radius:5px;padding:5px;border:1px solid #eee;background:rgba(255,255,255,.9)}.query-builder .drag-handle,.query-builder .error-container,.query-builder .rule-container .rule-filter-container,.query-builder .rule-container .rule-operator-container,.query-builder .rule-container .rule-value-container{display:inline-block;margin:0 5px 0 0;vertical-align:middle}.query-builder .rules-group-container{padding:10px;padding-bottom:6px;border:1px solid #dcc896;background:rgba(250,240,210,.5)}.query-builder .rules-group-header{margin-bottom:10px}.query-builder .rules-group-header .group-conditions .btn.readonly:not(.active),.query-builder .rules-group-header .group-conditions input[name$='_cond']{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.query-builder .rules-group-header .group-conditions .btn.readonly{border-radius:3px}.query-builder .rules-list{list-style:none;padding:0 0 0 15px;margin:0}.query-builder .rule-value-container{border-left:1px solid #ddd;padding-left:5px}.query-builder .rule-value-container label{margin-bottom:0;font-weight:400}.query-builder .rule-value-container label.block{display:block}.query-builder .rule-value-container input[type=number],.query-builder .rule-value-container input[type=text],.query-builder .rule-value-container select{padding:1px}.query-builder .error-container{display:none;cursor:help;color:red}.query-builder .has-error{background-color:#fdd;border-color:#f99}.query-builder .has-error .error-container{display:inline-block!important}.query-builder .rules-list>::after,.query-builder .rules-list>::before{content:'';position:absolute;left:-10px;width:10px;height:calc(50% + 4px);border-color:#ccc;border-style:solid}.query-builder .rules-list>::before{top:-4px;border-width:0 0 2px 2px}.query-builder .rules-list>::after{top:50%;border-width:0 0 0 2px}.query-builder .rules-list>:first-child::before{top:-12px;height:calc(50% + 14px)}.query-builder .rules-list>:last-child::before{border-radius:0 0 0 4px}.query-builder .rules-list>:last-child::after{display:none}.query-builder.bt-checkbox-glyphicons .checkbox input[type=checkbox]:checked+label::after{font-family:'Glyphicons Halflings';content:'\e013'}.query-builder.bt-checkbox-glyphicons .checkbox label::after{padding-left:4px;padding-top:2px;font-size:9px}.query-builder .error-container+.tooltip .tooltip-inner{color:#f99!important}.query-builder p.filter-description{margin:5px 0 0 0;background:#d9edf7;border:1px solid #bce8f1;color:#31708f;border-radius:5px;padding:2.5px 5px;font-size:.8em}.query-builder .rules-group-header [data-invert]{margin-left:5px}.query-builder .drag-handle{cursor:move;vertical-align:middle;margin-left:5px}.query-builder .dragging{position:fixed;opacity:.5;z-index:100}.query-builder .dragging::after,.query-builder .dragging::before{display:none}.query-builder .rule-placeholder{border:1px dashed #bbb;opacity:.7}

View File

@ -0,0 +1,80 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Arabic (ar)
* Author: Mohamed YOUNES, https://github.com/MedYOUNES
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['ar'] = {
"__locale": "Arabic (ar)",
"__author": "Mohamed YOUNES, https://github.com/MedYOUNES",
"add_rule": "إضافة حُكم",
"add_group": "إضافة زُمْرَة",
"delete_rule": "حذف",
"delete_group": "حذف",
"conditions": {
"AND": "و",
"OR": "أو"
},
"operators": {
"equal": "يساوي",
"not_equal": "غير مساوٍ",
"in": "في",
"not_in": "ليس في",
"less": "أقل من",
"less_or_equal": "أصغر أو مساو",
"greater": "أكبر",
"greater_or_equal": "أكبر أو مساو",
"between": "محصور بين",
"not_between": "غير محصور بين",
"begins_with": "يبدأ بـ",
"not_begins_with": "لا يبدأ بـ",
"contains": "يحتوي على",
"not_contains": "لا يحتوي على",
"ends_with": "ينتهي بـ",
"not_ends_with": "لا ينتهي بـ",
"is_empty": "فارغ",
"is_not_empty": "غير فارغ",
"is_null": "صفر",
"is_not_null": "ليس صفرا"
},
"errors": {
"no_filter": "لم تحدد أي مرشح",
"empty_group": "الزمرة فارغة",
"radio_empty": "لم تحدد أي قيمة",
"checkbox_empty": "لم تحدد أي قيمة",
"select_empty": "لم تحدد أي قيمة",
"string_empty": "النص فارغ",
"string_exceed_min_length": "النص دون الأدنى المسموح به",
"string_exceed_max_length": "النص فوق الأقصى المسموح به",
"string_invalid_format": "تركيبة غير صحيحة",
"number_nan": "ليس عددا",
"number_not_integer": "ليس عددا صحيحا",
"number_not_double": "ليس عددا كسريا",
"number_exceed_min": "العدد أصغر من الأدنى المسموح به",
"number_exceed_max": "العدد أكبر من الأقصى المسموح به",
"number_wrong_step": "أخطأت في حساب مضاعفات العدد",
"datetime_empty": "لم تحدد التاريخ",
"datetime_invalid": "صيغة التاريخ غير صحيحة",
"datetime_exceed_min": "التاريخ دون الأدنى المسموح به",
"datetime_exceed_max": "التاريخ أكبر من الأقصى المسموح به",
"boolean_not_valid": "ليست قيمة منطقية ثنائية",
"operator_not_multiple": "العامل ليس متعدد القيَم"
},
"invert": "قَلْبُ"
};
QueryBuilder.defaults({ lang_code: 'ar' });
}));

View File

@ -0,0 +1,79 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Azerbaijan (az)
* Author: Megaplan, mborisv <bm@megaplan.ru>
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['az'] = {
"__locale": "Azerbaijan (az)",
"__author": "Megaplan, mborisv <bm@megaplan.ru>",
"add_rule": "Əlavə etmək",
"add_group": "Qrup əlavə etmək",
"delete_rule": "Silmək",
"delete_group": "Silmək",
"conditions": {
"AND": "VƏ",
"OR": "VƏ YA"
},
"operators": {
"equal": "bərabərdir",
"not_equal": "bərabər deyil",
"in": "qeyd edilmişlərdən",
"not_in": "qeyd olunmamışlardan",
"less": "daha az",
"less_or_equal": "daha az və ya bərabər",
"greater": "daha çox",
"greater_or_equal": "daha çox və ya bərabər",
"between": "arasında",
"begins_with": "başlayır",
"not_begins_with": "başlamır",
"contains": "ibarətdir",
"not_contains": "yoxdur",
"ends_with": "başa çatır",
"not_ends_with": "başa çatmır",
"is_empty": "boş sətir",
"is_not_empty": "boş olmayan sətir",
"is_null": "boşdur",
"is_not_null": "boş deyil"
},
"errors": {
"no_filter": "Filterlər seçilməyib",
"empty_group": "Qrup boşdur",
"radio_empty": "Məna seçilməyib",
"checkbox_empty": "Məna seçilməyib",
"select_empty": "Məna seçilməyib",
"string_empty": "Doldurulmayıb",
"string_exceed_min_length": "{0} daha çox simvol olmalıdır",
"string_exceed_max_length": "{0} daha az simvol olmalıdır",
"string_invalid_format": "Yanlış format ({0})",
"number_nan": "Rəqəm deyil",
"number_not_integer": "Rəqəm deyil",
"number_not_double": "Rəqəm deyil",
"number_exceed_min": "{0} daha çox olmalıdır",
"number_exceed_max": "{0} daha az olmalıdır",
"number_wrong_step": "{0} bölünən olmalıdır",
"datetime_empty": "Doldurulmayıb",
"datetime_invalid": "Yanlış tarix formatı ({0})",
"datetime_exceed_min": "{0} sonra olmalıdır",
"datetime_exceed_max": "{0} əvvəl olmalıdır",
"boolean_not_valid": "Loqik olmayan",
"operator_not_multiple": "\"{1}\" operatoru çoxlu məna daşımır"
},
"invert": "invert"
};
QueryBuilder.defaults({ lang_code: 'az' });
}));

View File

@ -0,0 +1,79 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Bulgarian (bg)
* Author: Valentin Hristov
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['bg'] = {
"__locale": "Bulgarian (bg)",
"__author": "Valentin Hristov",
"add_rule": "Добави правило",
"add_group": "Добави група",
"delete_rule": "Изтрий",
"delete_group": "Изтрий",
"conditions": {
"AND": "И",
"OR": "ИЛИ"
},
"operators": {
"equal": "равно",
"not_equal": "различно",
"in": "в",
"not_in": "не е в",
"less": "по-малко",
"less_or_equal": "по-малко или равно",
"greater": "по-голям",
"greater_or_equal": "по-голям или равно",
"between": "между",
"not_between": "не е между",
"begins_with": "започва с",
"not_begins_with": "не започва с",
"contains": "съдържа",
"not_contains": "не съдържа",
"ends_with": "завършва с",
"not_ends_with": "не завършва с",
"is_empty": "е празно",
"is_not_empty": "не е празно",
"is_null": "е нищо",
"is_not_null": "различно от нищо"
},
"errors": {
"no_filter": "Не е избран филтър",
"empty_group": "Групата е празна",
"radio_empty": "Не е селектирана стойност",
"checkbox_empty": "Не е селектирана стойност",
"select_empty": "Не е селектирана стойност",
"string_empty": "Празна стойност",
"string_exceed_min_length": "Необходимо е да съдържа поне {0} символа",
"string_exceed_max_length": "Необходимо е да съдържа повече от {0} символа",
"string_invalid_format": "Невалиден формат ({0})",
"number_nan": "Не е число",
"number_not_integer": "Не е цяло число",
"number_not_double": "Не е реално число",
"number_exceed_min": "Трябва да е по-голямо от {0}",
"number_exceed_max": "Трябва да е по-малко от {0}",
"number_wrong_step": "Трябва да е кратно на {0}",
"datetime_empty": "Празна стойност",
"datetime_invalid": "Невалиден формат на дата ({0})",
"datetime_exceed_min": "Трябва да е след {0}",
"datetime_exceed_max": "Трябва да е преди {0}",
"boolean_not_valid": "Не е булева",
"operator_not_multiple": "Оператора \"{1}\" не може да приеме множество стойности"
}
};
QueryBuilder.defaults({ lang_code: 'bg' });
}));

View File

@ -0,0 +1,79 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Čeština (cs)
* Author: Megaplan, mborisv <bm@megaplan.ru>
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['cs'] = {
"__locale": "Čeština (cs)",
"__author": "Megaplan, mborisv <bm@megaplan.ru>",
"add_rule": "Přidat",
"add_group": "Přidat skupinu",
"delete_rule": "Odstranit",
"delete_group": "Odstranit skupinu",
"conditions": {
"AND": "I",
"OR": "NEBO"
},
"operators": {
"equal": "stejně",
"not_equal": "liší se",
"in": "z uvedených",
"not_in": "ne z uvedených",
"less": "méně",
"less_or_equal": "méně nebo stejně",
"greater": "více",
"greater_or_equal": "více nebo stejně",
"between": "mezi",
"begins_with": "začíná z",
"not_begins_with": "nezačíná z",
"contains": "obsahuje",
"not_contains": "neobsahuje",
"ends_with": "končí na",
"not_ends_with": "nekončí na",
"is_empty": "prázdný řádek",
"is_not_empty": "neprázdný řádek",
"is_null": "prázdno",
"is_not_null": "plno"
},
"errors": {
"no_filter": "není vybraný filtr",
"empty_group": "prázdná skupina",
"radio_empty": "Není udaná hodnota",
"checkbox_empty": "Není udaná hodnota",
"select_empty": "Není udaná hodnota",
"string_empty": "Nevyplněno",
"string_exceed_min_length": "Musí obsahovat více {0} symbolů",
"string_exceed_max_length": "Musí obsahovat méně {0} symbolů",
"string_invalid_format": "Nesprávný formát ({0})",
"number_nan": "Žádné číslo",
"number_not_integer": "Žádné číslo",
"number_not_double": "Žádné číslo",
"number_exceed_min": "Musí být více {0}",
"number_exceed_max": "Musí být méně {0}",
"number_wrong_step": "Musí být násobkem {0}",
"datetime_empty": "Nevyplněno",
"datetime_invalid": "Nesprávný formát datumu ({0})",
"datetime_exceed_min": "Musí být po {0}",
"datetime_exceed_max": "Musí být do {0}",
"boolean_not_valid": "Nelogické",
"operator_not_multiple": "Operátor \"{1}\" nepodporuje mnoho hodnot"
},
"invert": "invertní"
};
QueryBuilder.defaults({ lang_code: 'cs' });
}));

View File

@ -0,0 +1,56 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Danish (da)
* Author: Jna Borup Coyle, github@coyle.dk
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['da'] = {
"__locale": "Danish (da)",
"__author": "Jna Borup Coyle, github@coyle.dk",
"add_rule": "Tilføj regel",
"add_group": "Tilføj gruppe",
"delete_rule": "Slet regel",
"delete_group": "Slet gruppe",
"conditions": {
"AND": "OG",
"OR": "ELLER"
},
"condition_and": "OG",
"condition_or": "ELLER",
"operators": {
"equal": "lig med",
"not_equal": "ikke lige med",
"in": "i",
"not_in": "ikke i",
"less": "mindre",
"less_or_equal": "mindre eller lig med",
"greater": "større",
"greater_or_equal": "større eller lig med",
"begins_with": "begynder med",
"not_begins_with": "begynder ikke med",
"contains": "indeholder",
"not_contains": "indeholder ikke",
"ends_with": "slutter med",
"not_ends_with": "slutter ikke med",
"is_empty": "er tom",
"is_not_empty": "er ikke tom",
"is_null": "er null",
"is_not_null": "er ikke null"
}
};
QueryBuilder.defaults({ lang_code: 'da' });
}));

View File

@ -0,0 +1,76 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: German (de)
* Author: "raimu"
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['de'] = {
"__locale": "German (de)",
"__author": "\"raimu\"",
"add_rule": "neue Regel",
"add_group": "neue Gruppe",
"delete_rule": "löschen",
"delete_group": "löschen",
"conditions": {
"AND": "UND",
"OR": "ODER"
},
"operators": {
"equal": "gleich",
"not_equal": "ungleich",
"in": "in",
"not_in": "nicht in",
"less": "kleiner",
"less_or_equal": "kleiner gleich",
"greater": "größer",
"greater_or_equal": "größer gleich",
"between": "zwischen",
"not_between": "nicht zwischen",
"begins_with": "beginnt mit",
"not_begins_with": "beginnt nicht mit",
"contains": "enthält",
"not_contains": "enthält nicht",
"ends_with": "endet mit",
"not_ends_with": "endet nicht mit",
"is_empty": "ist leer",
"is_not_empty": "ist nicht leer",
"is_null": "ist null",
"is_not_null": "ist nicht null"
},
"errors": {
"no_filter": "Kein Filter ausgewählt",
"empty_group": "Die Gruppe ist leer",
"radio_empty": "Kein Wert ausgewählt",
"checkbox_empty": "Kein Wert ausgewählt",
"select_empty": "Kein Wert ausgewählt",
"string_empty": "Leerer Wert",
"string_exceed_min_length": "Muss mindestens {0} Zeichen enthalten",
"string_exceed_max_length": "Darf nicht mehr als {0} Zeichen enthalten",
"string_invalid_format": "Ungültiges Format ({0})",
"number_nan": "Keine Zahl",
"number_not_integer": "Keine Ganzzahl",
"number_not_double": "Keine Dezimalzahl",
"number_exceed_min": "Muss größer als {0} sein",
"number_exceed_max": "Muss kleiner als {0} sein",
"number_wrong_step": "Muss ein Vielfaches von {0} sein",
"datetime_invalid": "Ungültiges Datumsformat ({0})",
"datetime_exceed_min": "Muss nach dem {0} sein",
"datetime_exceed_max": "Muss vor dem {0} sein"
}
};
QueryBuilder.defaults({ lang_code: 'de' });
}));

View File

@ -0,0 +1,80 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Greek (el)
* Author: Stelios Patsatzis, https://www.linkedin.com/in/stelios-patsatzis-89841561
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['el'] = {
"__locale": "Greek (el)",
"__author": "Stelios Patsatzis, https://www.linkedin.com/in/stelios-patsatzis-89841561",
"add_rule": "Προσθήκη Συνθήκης",
"add_group": "Προσθήκη Ομάδας",
"delete_rule": "Διαγραφή",
"delete_group": "Διαγραφή",
"conditions": {
"AND": "Λογικό ΚΑΙ",
"OR": "Λογικό Η"
},
"operators": {
"equal": "Ισούται με",
"not_equal": "Διάφορο από ",
"in": "Περιέχει",
"not_in": "Δεν Περιέχει",
"less": "Λιγότερο από",
"less_or_equal": "Λιγότερο ή Ίσο",
"greater": "Μεγαλύτερο από",
"greater_or_equal": "Μεγαλύτερο ή Ίσο",
"between": "Μεταξύ",
"not_between": "Εκτός",
"begins_with": "Αρχίζει με",
"not_begins_with": "Δεν αρχίζει με",
"contains": "Περιέχει",
"not_contains": "Δεν περιέχει",
"ends_with": "Τελειώνει σε",
"not_ends_with": "Δεν τελειώνει σε",
"is_empty": "Είναι άδειο",
"is_not_empty": "Δεν είναι άδειο",
"is_null": "Είναι NULL",
"is_not_null": "Δεν είναι NULL"
},
"errors": {
"no_filter": "Χωρίς φίλτρα",
"empty_group": "Άδεια ομάδα",
"radio_empty": "Χωρίς τιμή",
"checkbox_empty": "Χωρίς τιμή",
"select_empty": "Χωρίς τιμή",
"string_empty": "Χωρίς τιμή",
"string_exceed_min_length": "Ελάχιστο όριο {0} χαρακτήρων",
"string_exceed_max_length": "Μέγιστο όριο {0} χαρακτήρων",
"string_invalid_format": "Λανθασμένη μορφή ({0})",
"number_nan": "Δεν είναι αριθμός",
"number_not_integer": "Δεν είναι ακέραιος αριθμός",
"number_not_double": "Δεν είναι πραγματικός αριθμός",
"number_exceed_min": "Πρέπει να είναι μεγαλύτερο απο {0}",
"number_exceed_max": "Πρέπει να είναι μικρότερο απο {0}",
"number_wrong_step": "Πρέπει να είναι πολλαπλάσιο του {0}",
"datetime_empty": "Χωρίς τιμή",
"datetime_invalid": "Λανθασμένη μορφή ημερομηνίας ({0})",
"datetime_exceed_min": "Νεότερο από {0}",
"datetime_exceed_max": "Παλαιότερο από {0}",
"boolean_not_valid": "Δεν είναι BOOLEAN",
"operator_not_multiple": "Η συνθήκη \"{1}\" δεν μπορεί να δεχθεί πολλαπλές τιμές"
},
"invert": "Εναλλαγή"
};
QueryBuilder.defaults({ lang_code: 'el' });
}));

View File

@ -0,0 +1,83 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: English (en)
* Author: Damien "Mistic" Sorel, http://www.strangeplanet.fr
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['en'] = {
"__locale": "English (en)",
"__author": "Damien \"Mistic\" Sorel, http://www.strangeplanet.fr",
"add_rule": "Add rule",
"add_group": "Add group",
"delete_rule": "Delete",
"delete_group": "Delete",
"conditions": {
"AND": "AND",
"OR": "OR"
},
"operators": {
"equal": "equal",
"not_equal": "not equal",
"in": "in",
"not_in": "not in",
"less": "less",
"less_or_equal": "less or equal",
"greater": "greater",
"greater_or_equal": "greater or equal",
"between": "between",
"not_between": "not between",
"begins_with": "begins with",
"not_begins_with": "doesn't begin with",
"contains": "contains",
"not_contains": "doesn't contain",
"ends_with": "ends with",
"not_ends_with": "doesn't end with",
"is_empty": "is empty",
"is_not_empty": "is not empty",
"is_null": "is null",
"is_not_null": "is not null"
},
"errors": {
"no_filter": "No filter selected",
"empty_group": "The group is empty",
"radio_empty": "No value selected",
"checkbox_empty": "No value selected",
"select_empty": "No value selected",
"string_empty": "Empty value",
"string_exceed_min_length": "Must contain at least {0} characters",
"string_exceed_max_length": "Must not contain more than {0} characters",
"string_invalid_format": "Invalid format ({0})",
"number_nan": "Not a number",
"number_not_integer": "Not an integer",
"number_not_double": "Not a real number",
"number_exceed_min": "Must be greater than {0}",
"number_exceed_max": "Must be lower than {0}",
"number_wrong_step": "Must be a multiple of {0}",
"number_between_invalid": "Invalid values, {0} is greater than {1}",
"datetime_empty": "Empty value",
"datetime_invalid": "Invalid date format ({0})",
"datetime_exceed_min": "Must be after {0}",
"datetime_exceed_max": "Must be before {0}",
"datetime_between_invalid": "Invalid values, {0} is greater than {1}",
"boolean_not_valid": "Not a boolean",
"operator_not_multiple": "Operator \"{1}\" cannot accept multiple values"
},
"invert": "Invert",
"NOT": "NOT"
};
QueryBuilder.defaults({ lang_code: 'en' });
}));

View File

@ -0,0 +1,81 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Spanish (es)
* Author: "pyarza", "kddlb"
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['es'] = {
"__locale": "Spanish (es)",
"__author": "\"pyarza\", \"kddlb\"",
"add_rule": "Añadir regla",
"add_group": "Añadir grupo",
"delete_rule": "Borrar",
"delete_group": "Borrar",
"conditions": {
"AND": "Y",
"OR": "O"
},
"operators": {
"equal": "igual",
"not_equal": "distinto",
"in": "en",
"not_in": "no en",
"less": "menor",
"less_or_equal": "menor o igual",
"greater": "mayor",
"greater_or_equal": "mayor o igual",
"between": "entre",
"not_between": "no está entre",
"begins_with": "empieza por",
"not_begins_with": "no empieza por",
"contains": "contiene",
"not_contains": "no contiene",
"ends_with": "acaba con",
"not_ends_with": "no acaba con",
"is_empty": "está vacío",
"is_not_empty": "no está vacío",
"is_null": "es nulo",
"is_not_null": "no es nulo"
},
"errors": {
"no_filter": "No se ha seleccionado ningún filtro",
"empty_group": "El grupo está vacío",
"radio_empty": "Ningún valor seleccionado",
"checkbox_empty": "Ningún valor seleccionado",
"select_empty": "Ningún valor seleccionado",
"string_empty": "Cadena vacía",
"string_exceed_min_length": "Debe contener al menos {0} caracteres",
"string_exceed_max_length": "No debe contener más de {0} caracteres",
"string_invalid_format": "Formato inválido ({0})",
"number_nan": "No es un número",
"number_not_integer": "No es un número entero",
"number_not_double": "No es un número real",
"number_exceed_min": "Debe ser mayor que {0}",
"number_exceed_max": "Debe ser menor que {0}",
"number_wrong_step": "Debe ser múltiplo de {0}",
"datetime_invalid": "Formato de fecha inválido ({0})",
"datetime_exceed_min": "Debe ser posterior a {0}",
"datetime_exceed_max": "Debe ser anterior a {0}",
"number_between_invalid": "Valores Inválidos, {0} es mayor que {1}",
"datetime_empty": "Campo vacio",
"datetime_between_invalid": "Valores Inválidos, {0} es mayor que {1}",
"boolean_not_valid": "No es booleano",
"operator_not_multiple": "El operador \"{1}\" no puede aceptar valores multiples"
}
};
QueryBuilder.defaults({ lang_code: 'es' });
}));

View File

@ -0,0 +1,79 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Farsi (fa-ir)
* Author: Behzad Sedighzade, behzad.sedighzade@gmail.com
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['fa-IR'] = {
"__locale": "Farsi (fa-ir)",
"__author": "Behzad Sedighzade, behzad.sedighzade@gmail.com",
"add_rule": "افزودن قاعده",
"add_group": "افزودن گروه",
"delete_rule": "حذف قاعده",
"delete_group": "حذف گروه",
"conditions": {
"AND": "و",
"OR": "یا"
},
"operators": {
"equal": "برابر با",
"not_equal": "مخالف",
"in": "شامل مجموعه شود",
"not_in": "شامل مجموعه نشود",
"less": "کمتر از",
"less_or_equal": "کمتر یا مساوی با",
"greater": "بزرگتر از",
"greater_or_equal": "بزرگتر یا مساوی با",
"between": "مابین",
"not_between": "مابین نباشد",
"begins_with": "شروع شود با",
"not_begins_with": "شروع نشود با",
"contains": "شامل شود",
"not_contains": "شامل نشود",
"ends_with": "خاتمه یابد با",
"not_ends_with": "خاتمه نیابد با",
"is_empty": "خالی باشد",
"is_not_empty": "خالی نباشد",
"is_null": "باشد ( null ) پوچ",
"is_not_null": "نباشد( null ) پوچ "
},
"errors": {
"no_filter": "هیچ قاعده ای انتخاب نشده است",
"empty_group": "گروه خالی است",
"radio_empty": "مقداری انتخاب نشده است",
"checkbox_empty": "مقداری انتخاب نشده است",
"select_empty": "مقداری انتخاب نشده است",
"string_empty": "مقدار متنی خالی است",
"string_exceed_min_length": "رشته حداقل باید {0} عدد حرف داشته باشد",
"string_exceed_max_length": "رشته حداکثر {0} عدد حرف می تواند قبول کند",
"string_invalid_format": "قالب رشته {0} نامعتبر ست",
"number_nan": "عدد وارد کنید",
"number_not_integer": "مقدار صحیح وارد کنید",
"number_not_double": "مقدار اعشاری وارد کنید",
"number_exceed_min": "باید از {0} بزرگتر باشد",
"number_exceed_max": "باید از {0} کمتر باشد",
"number_wrong_step": "باید مضربی از {0} باشد",
"datetime_empty": "مقدار تاریخ خالی وارد شده!",
"datetime_invalid": "قالب تاریخ ( {0} ) اشتباه است",
"datetime_exceed_min": "باید بعد از {0} باشد",
"datetime_exceed_max": "باید قبل از {0} باشد",
"boolean_not_valid": "مقدار دودویی وارد کنید",
"operator_not_multiple": "اپراتور \"{1}\" نمی تواند چند مقدار قبول کند"
}
};
QueryBuilder.defaults({ lang_code: 'fa-IR' });
}));

View File

@ -0,0 +1,83 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: French (fr)
* Author: Damien "Mistic" Sorel, http://www.strangeplanet.fr
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['fr'] = {
"__locale": "French (fr)",
"__author": "Damien \"Mistic\" Sorel, http://www.strangeplanet.fr",
"add_rule": "Ajouter une règle",
"add_group": "Ajouter un groupe",
"delete_rule": "Supprimer",
"delete_group": "Supprimer",
"conditions": {
"AND": "ET",
"OR": "OU"
},
"operators": {
"equal": "est égal à",
"not_equal": "n'est pas égal à",
"in": "est compris dans",
"not_in": "n'est pas compris dans",
"less": "est inférieur à",
"less_or_equal": "est inférieur ou égal à",
"greater": "est supérieur à",
"greater_or_equal": "est supérieur ou égal à",
"between": "est entre",
"not_between": "n'est pas entre",
"begins_with": "commence par",
"not_begins_with": "ne commence pas par",
"contains": "contient",
"not_contains": "ne contient pas",
"ends_with": "finit par",
"not_ends_with": "ne finit pas par",
"is_empty": "est vide",
"is_not_empty": "n'est pas vide",
"is_null": "est nul",
"is_not_null": "n'est pas nul"
},
"errors": {
"no_filter": "Aucun filtre sélectionné",
"empty_group": "Le groupe est vide",
"radio_empty": "Pas de valeur selectionnée",
"checkbox_empty": "Pas de valeur selectionnée",
"select_empty": "Pas de valeur selectionnée",
"string_empty": "Valeur vide",
"string_exceed_min_length": "Doit contenir au moins {0} caractères",
"string_exceed_max_length": "Ne doit pas contenir plus de {0} caractères",
"string_invalid_format": "Format invalide ({0})",
"number_nan": "N'est pas un nombre",
"number_not_integer": "N'est pas un entier",
"number_not_double": "N'est pas un nombre réel",
"number_exceed_min": "Doit être plus grand que {0}",
"number_exceed_max": "Doit être plus petit que {0}",
"number_wrong_step": "Doit être un multiple de {0}",
"number_between_invalid": "Valeurs invalides, {0} est plus grand que {1}",
"datetime_empty": "Valeur vide",
"datetime_invalid": "Fomat de date invalide ({0})",
"datetime_exceed_min": "Doit être après {0}",
"datetime_exceed_max": "Doit être avant {0}",
"datetime_between_invalid": "Valeurs invalides, {0} est plus grand que {1}",
"boolean_not_valid": "N'est pas un booléen",
"operator_not_multiple": "L'opérateur \"{1}\" ne peut utiliser plusieurs valeurs"
},
"invert": "Inverser",
"NOT": "NON"
};
QueryBuilder.defaults({ lang_code: 'fr' });
}));

View File

@ -0,0 +1,81 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Hebrew (he)
* Author: Kfir Stri https://github.com/kfirstri
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['he'] = {
"__locale": "Hebrew (he)",
"__author": "Kfir Stri https://github.com/kfirstri",
"add_rule": "הוסף כלל",
"add_group": "הוסף קבוצה",
"delete_rule": "מחק",
"delete_group": "מחק",
"conditions": {
"AND": "וגם",
"OR": "או"
},
"operators": {
"equal": "שווה ל",
"not_equal": "שונה מ",
"in": "חלק מ",
"not_in": "לא חלק מ",
"less": "פחות מ",
"less_or_equal": "פחות או שווה ל",
"greater": "גדול מ",
"greater_or_equal": "גדול או שווה ל",
"between": "בין",
"not_between": "לא בין",
"begins_with": "מתחיל ב",
"not_begins_with": "לא מתחיל ב",
"contains": "מכיל",
"not_contains": "לא מכיל",
"ends_with": "מסתיים ב",
"not_ends_with": "לא מסתיים ב",
"is_empty": "ריק",
"is_not_empty": "לא ריק",
"is_null": "חסר ערך",
"is_not_null": "לא חסר ערך"
},
"errors": {
"no_filter": "לא נבחרו מסננים",
"empty_group": "הקבוצה רירקה",
"radio_empty": "לא נבחר אף ערך",
"checkbox_empty": "לא נבחר אף ערך",
"select_empty": "לא נבחר אף ערך",
"string_empty": "חסר ערך",
"string_exceed_min_length": "המחרוזת חייבת להכיל לפחות {0} תווים",
"string_exceed_max_length": "המחרוזת לא יכולה להכיל יותר מ{0} תווים",
"string_invalid_format": "המחרוזת בפורמט שגוי ({0})",
"number_nan": "זהו לא מספר",
"number_not_integer": "המספר אינו מספר שלם",
"number_not_double": "המספר אינו מספר עשרוני",
"number_exceed_min": "המספר צריך להיות גדול מ {0}",
"number_exceed_max": "המספר צריך להיות קטן מ{0}",
"number_wrong_step": "המספר צריך להיות כפולה של {0}",
"datetime_empty": "תאריך ריק",
"datetime_invalid": "פורמט תאריך שגוי ({0})",
"datetime_exceed_min": "התאריך חייב להיות אחרי {0}",
"datetime_exceed_max": "התאריך חייב להיות לפני {0}",
"boolean_not_valid": "זהו לא בוליאני",
"operator_not_multiple": "האופרטור \"{1}\" לא יכול לקבל ערכים מרובים"
},
"invert": "הפוך שאילתא",
"NOT": "לא"
};
QueryBuilder.defaults({ lang_code: 'he' });
}));

View File

@ -0,0 +1,79 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Italian (it)
* Author: davegraziosi
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['it'] = {
"__locale": "Italian (it)",
"__author": "davegraziosi",
"add_rule": "Aggiungi regola",
"add_group": "Aggiungi gruppo",
"delete_rule": "Elimina",
"delete_group": "Elimina",
"conditions": {
"AND": "E",
"OR": "O"
},
"operators": {
"equal": "uguale",
"not_equal": "non uguale",
"in": "in",
"not_in": "non in",
"less": "minore",
"less_or_equal": "minore o uguale",
"greater": "maggiore",
"greater_or_equal": "maggiore o uguale",
"between": "compreso tra",
"not_between": "non compreso tra",
"begins_with": "inizia con",
"not_begins_with": "non inizia con",
"contains": "contiene",
"not_contains": "non contiene",
"ends_with": "finisce con",
"not_ends_with": "non finisce con",
"is_empty": "è vuoto",
"is_not_empty": "non è vuoto",
"is_null": "è nullo",
"is_not_null": "non è nullo"
},
"errors": {
"no_filter": "Nessun filtro selezionato",
"empty_group": "Il gruppo è vuoto",
"radio_empty": "No value selected",
"checkbox_empty": "Nessun valore selezionato",
"select_empty": "Nessun valore selezionato",
"string_empty": "Valore vuoto",
"string_exceed_min_length": "Deve contenere almeno {0} caratteri",
"string_exceed_max_length": "Non deve contenere più di {0} caratteri",
"string_invalid_format": "Formato non valido ({0})",
"number_nan": "Non è un numero",
"number_not_integer": "Non è un intero",
"number_not_double": "Non è un numero con la virgola",
"number_exceed_min": "Deve essere maggiore di {0}",
"number_exceed_max": "Deve essere minore di {0}",
"number_wrong_step": "Deve essere multiplo di {0}",
"datetime_empty": "Valore vuoto",
"datetime_invalid": "Formato data non valido ({0})",
"datetime_exceed_min": "Deve essere successivo a {0}",
"datetime_exceed_max": "Deve essere precedente a {0}",
"boolean_not_valid": "Non è un booleano",
"operator_not_multiple": "L'Operatore {0} non può accettare valori multipli"
}
};
QueryBuilder.defaults({ lang_code: 'it' });
}));

View File

@ -0,0 +1,76 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Dutch (nl)
* Author: "Roywcm"
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['nl'] = {
"__locale": "Dutch (nl)",
"__author": "\"Roywcm\"",
"add_rule": "Nieuwe regel",
"add_group": "Nieuwe groep",
"delete_rule": "Verwijder",
"delete_group": "Verwijder",
"conditions": {
"AND": "EN",
"OR": "OF"
},
"operators": {
"equal": "gelijk",
"not_equal": "niet gelijk",
"in": "in",
"not_in": "niet in",
"less": "minder",
"less_or_equal": "minder of gelijk",
"greater": "groter",
"greater_or_equal": "groter of gelijk",
"between": "tussen",
"not_between": "niet tussen",
"begins_with": "begint met",
"not_begins_with": "begint niet met",
"contains": "bevat",
"not_contains": "bevat niet",
"ends_with": "eindigt met",
"not_ends_with": "eindigt niet met",
"is_empty": "is leeg",
"is_not_empty": "is niet leeg",
"is_null": "is null",
"is_not_null": "is niet null"
},
"errors": {
"no_filter": "Geen filter geselecteerd",
"empty_group": "De groep is leeg",
"radio_empty": "Geen waarde geselecteerd",
"checkbox_empty": "Geen waarde geselecteerd",
"select_empty": "Geen waarde geselecteerd",
"string_empty": "Lege waarde",
"string_exceed_min_length": "Dient minstens {0} karakters te bevatten",
"string_exceed_max_length": "Dient niet meer dan {0} karakters te bevatten",
"string_invalid_format": "Ongeldig format ({0})",
"number_nan": "Niet een nummer",
"number_not_integer": "Geen geheel getal",
"number_not_double": "Geen echt nummer",
"number_exceed_min": "Dient groter te zijn dan {0}",
"number_exceed_max": "Dient lager te zijn dan {0}",
"number_wrong_step": "Dient een veelvoud te zijn van {0}",
"datetime_invalid": "Ongeldige datumformat ({0})",
"datetime_exceed_min": "Dient na {0}",
"datetime_exceed_max": "Dient voor {0}"
}
};
QueryBuilder.defaults({ lang_code: 'nl' });
}));

View File

@ -0,0 +1,54 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Norwegian (no)
* Author: Jna Borup Coyle, github@coyle.dk
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['no'] = {
"__locale": "Norwegian (no)",
"__author": "Jna Borup Coyle, github@coyle.dk",
"add_rule": "Legg til regel",
"add_group": "Legg til gruppe",
"delete_rule": "Slett regel",
"delete_group": "Slett gruppe",
"conditions": {
"AND": "OG",
"OR": "ELLER"
},
"operators": {
"equal": "er lik",
"not_equal": "er ikke lik",
"in": "finnes i",
"not_in": "finnes ikke i",
"less": "er mindre enn",
"less_or_equal": "er mindre eller lik",
"greater": "er større enn",
"greater_or_equal": "er større eller lik",
"begins_with": "begynner med",
"not_begins_with": "begynner ikke med",
"contains": "inneholder",
"not_contains": "inneholder ikke",
"ends_with": "slutter med",
"not_ends_with": "slutter ikke med",
"is_empty": "er tom",
"is_not_empty": "er ikke tom",
"is_null": "er null",
"is_not_null": "er ikke null"
}
};
QueryBuilder.defaults({ lang_code: 'no' });
}));

View File

@ -0,0 +1,80 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Polish (pl)
* Author: Artur Smolarek
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['pl'] = {
"__locale": "Polish (pl)",
"__author": "Artur Smolarek",
"add_rule": "Dodaj regułę",
"add_group": "Dodaj grupę",
"delete_rule": "Usuń",
"delete_group": "Usuń",
"conditions": {
"AND": "ORAZ",
"OR": "LUB"
},
"operators": {
"equal": "równa się",
"not_equal": "jest różne od",
"in": "zawiera",
"not_in": "nie zawiera",
"less": "mniejsze",
"less_or_equal": "mniejsze lub równe",
"greater": "większe",
"greater_or_equal": "większe lub równe",
"between": "pomiędzy",
"not_between": "nie jest pomiędzy",
"begins_with": "rozpoczyna się od",
"not_begins_with": "nie rozpoczyna się od",
"contains": "zawiera",
"not_contains": "nie zawiera",
"ends_with": "kończy się na",
"not_ends_with": "nie kończy się na",
"is_empty": "jest puste",
"is_not_empty": "nie jest puste",
"is_null": "jest niezdefiniowane",
"is_not_null": "nie jest niezdefiniowane"
},
"errors": {
"no_filter": "Nie wybrano żadnego filtra",
"empty_group": "Grupa jest pusta",
"radio_empty": "Nie wybrano wartości",
"checkbox_empty": "Nie wybrano wartości",
"select_empty": "Nie wybrano wartości",
"string_empty": "Nie wpisano wartości",
"string_exceed_min_length": "Minimalna długość to {0} znaków",
"string_exceed_max_length": "Maksymalna długość to {0} znaków",
"string_invalid_format": "Nieprawidłowy format ({0})",
"number_nan": "To nie jest liczba",
"number_not_integer": "To nie jest liczba całkowita",
"number_not_double": "To nie jest liczba rzeczywista",
"number_exceed_min": "Musi być większe niż {0}",
"number_exceed_max": "Musi być mniejsze niż {0}",
"number_wrong_step": "Musi być wielokrotnością {0}",
"datetime_empty": "Nie wybrano wartości",
"datetime_invalid": "Nieprawidłowy format daty ({0})",
"datetime_exceed_min": "Musi być po {0}",
"datetime_exceed_max": "Musi być przed {0}",
"boolean_not_valid": "Niepoprawna wartość logiczna",
"operator_not_multiple": "Operator \"{1}\" nie przyjmuje wielu wartości"
},
"invert": "Odwróć"
};
QueryBuilder.defaults({ lang_code: 'pl' });
}));

View File

@ -0,0 +1,80 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Brazilian Portuguese (pr-BR)
* Author: Leandro Gehlen, leandrogehlen@gmail.com; Marcos Ferretti, marcosvferretti@gmail.com
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['pt-BR'] = {
"__locale": "Brazilian Portuguese (pr-BR)",
"__author": "Leandro Gehlen, leandrogehlen@gmail.com; Marcos Ferretti, marcosvferretti@gmail.com",
"add_rule": "Nova Regra",
"add_group": "Novo Grupo",
"delete_rule": "Excluir",
"delete_group": "Excluir",
"conditions": {
"AND": "E",
"OR": "OU"
},
"operators": {
"equal": "Igual",
"not_equal": "Diferente",
"in": "Contido",
"not_in": "Não contido",
"less": "Menor",
"less_or_equal": "Menor ou igual",
"greater": "Maior",
"greater_or_equal": "Maior ou igual",
"between": "Entre",
"not_between": "Não entre",
"begins_with": "Iniciando com",
"not_begins_with": "Não iniciando com",
"contains": "Contém",
"not_contains": "Não contém",
"ends_with": "Terminando com",
"not_ends_with": "Terminando sem",
"is_empty": "É vazio",
"is_not_empty": "Não é vazio",
"is_null": "É nulo",
"is_not_null": "Não é nulo"
},
"errors": {
"no_filter": "Nenhum filtro selecionado",
"empty_group": "O grupo está vazio",
"radio_empty": "Nenhum valor selecionado",
"checkbox_empty": "Nenhum valor selecionado",
"select_empty": "Nenhum valor selecionado",
"string_empty": "Valor vazio",
"string_exceed_min_length": "É necessário conter pelo menos {0} caracteres",
"string_exceed_max_length": "É necessário conter mais de {0} caracteres",
"string_invalid_format": "Formato inválido ({0})",
"number_nan": "Não é um número",
"number_not_integer": "Não é um número inteiro",
"number_not_double": "Não é um número real",
"number_exceed_min": "É necessário ser maior que {0}",
"number_exceed_max": "É necessário ser menor que {0}",
"number_wrong_step": "É necessário ser múltiplo de {0}",
"datetime_invalid": "Formato de data inválido ({0})",
"datetime_exceed_min": "É necessário ser superior a {0}",
"datetime_exceed_max": "É necessário ser inferior a {0}",
"datetime_empty": "Nenhuma data selecionada",
"boolean_not_valid": "Não é um valor booleano",
"operator_not_multiple": "O operador \"{1}\" não aceita valores múltiplos"
},
"invert": "Inverter"
};
QueryBuilder.defaults({ lang_code: 'pt-BR' });
}));

View File

@ -0,0 +1,75 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Portuguese (pt-PT)
* Author: Miguel Guerreiro, migas.csi@gmail.com
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['pt-PT'] = {
"__locale": "Portuguese (pt-PT)",
"__author": "Miguel Guerreiro, migas.csi@gmail.com",
"add_rule": "Nova Regra",
"add_group": "Novo Grupo",
"delete_rule": "Excluir",
"delete_group": "Excluir",
"conditions": {
"AND": "E",
"OR": "OU"
},
"operators": {
"equal": "Igual a",
"not_equal": "Diferente de",
"in": "Contido",
"not_in": "Não contido",
"less": "Menor que",
"less_or_equal": "Menor ou igual a",
"greater": "Maior que",
"greater_or_equal": "Maior ou igual que",
"between": "Entre",
"begins_with": "Começar por",
"not_begins_with": "Não a começar por",
"contains": "Contém",
"not_contains": "Não contém",
"ends_with": "Terminando com",
"not_ends_with": "Terminando sem",
"is_empty": "É vazio",
"is_not_empty": "Não é vazio",
"is_null": "É nulo",
"is_not_null": "Não é nulo"
},
"errors": {
"no_filter": "Nenhum filtro selecionado",
"empty_group": "O grupo está vazio",
"radio_empty": "Nenhum valor selecionado",
"checkbox_empty": "Nenhum valor selecionado",
"select_empty": "Nenhum valor selecionado",
"string_empty": "Valor vazio",
"string_exceed_min_length": "É necessário conter pelo menos {0} caracteres",
"string_exceed_max_length": "É necessário conter mais de {0} caracteres",
"string_invalid_format": "Formato inválido ({0})",
"number_nan": "Não é um número",
"number_not_integer": "Não é um número inteiro",
"number_not_double": "Não é um número real",
"number_exceed_min": "É necessário ser maior que {0}",
"number_exceed_max": "É necessário ser menor que {0}",
"number_wrong_step": "É necessário ser múltiplo de {0}",
"datetime_invalid": "Formato de data inválido ({0})",
"datetime_exceed_min": "É necessário ser superior a {0}",
"datetime_exceed_max": "É necessário ser inferior a {0}"
}
};
QueryBuilder.defaults({ lang_code: 'pt-PT' });
}));

View File

@ -0,0 +1,54 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Romanian (ro)
* Author: ArianServ
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['ro'] = {
"__locale": "Romanian (ro)",
"__author": "ArianServ",
"add_rule": "Adaugă regulă",
"add_group": "Adaugă grup",
"delete_rule": "Şterge",
"delete_group": "Şterge",
"conditions": {
"AND": "ŞI",
"OR": "SAU"
},
"operators": {
"equal": "egal",
"not_equal": "diferit",
"in": "în",
"not_in": "nu în",
"less": "mai puţin",
"less_or_equal": "mai puţin sau egal",
"greater": "mai mare",
"greater_or_equal": "mai mare sau egal",
"begins_with": "începe cu",
"not_begins_with": "nu începe cu",
"contains": "conţine",
"not_contains": "nu conţine",
"ends_with": "se termină cu",
"not_ends_with": "nu se termină cu",
"is_empty": "este gol",
"is_not_empty": "nu este gol",
"is_null": "e nul",
"is_not_null": "nu e nul"
}
};
QueryBuilder.defaults({ lang_code: 'ro' });
}));

View File

@ -0,0 +1,77 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Russian (ru)
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['ru'] = {
"__locale": "Russian (ru)",
"add_rule": "Добавить",
"add_group": "Добавить группу",
"delete_rule": "Удалить",
"delete_group": "Удалить",
"conditions": {
"AND": "И",
"OR": "ИЛИ"
},
"operators": {
"equal": "равно",
"not_equal": "не равно",
"in": "из указанных",
"not_in": "не из указанных",
"less": "меньше",
"less_or_equal": "меньше или равно",
"greater": "больше",
"greater_or_equal": "больше или равно",
"between": "между",
"begins_with": "начинается с",
"not_begins_with": "не начинается с",
"contains": "содержит",
"not_contains": "не содержит",
"ends_with": "оканчивается на",
"not_ends_with": "не оканчивается на",
"is_empty": "пустая строка",
"is_not_empty": "не пустая строка",
"is_null": "пусто",
"is_not_null": "не пусто"
},
"errors": {
"no_filter": "Фильтр не выбран",
"empty_group": "Группа пуста",
"radio_empty": "Не выбранно значение",
"checkbox_empty": "Не выбранно значение",
"select_empty": "Не выбранно значение",
"string_empty": "Не заполненно",
"string_exceed_min_length": "Должен содержать больше {0} символов",
"string_exceed_max_length": "Должен содержать меньше {0} символов",
"string_invalid_format": "Неверный формат ({0})",
"number_nan": "Не число",
"number_not_integer": "Не число",
"number_not_double": "Не число",
"number_exceed_min": "Должно быть больше {0}",
"number_exceed_max": "Должно быть меньше, чем {0}",
"number_wrong_step": "Должно быть кратно {0}",
"datetime_empty": "Не заполненно",
"datetime_invalid": "Неверный формат даты ({0})",
"datetime_exceed_min": "Должно быть, после {0}",
"datetime_exceed_max": "Должно быть, до {0}",
"boolean_not_valid": "Не логическое",
"operator_not_multiple": "Оператор \"{1}\" не поддерживает много значений"
},
"invert": "Инвертировать"
};
QueryBuilder.defaults({ lang_code: 'ru' });
}));

View File

@ -0,0 +1,78 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Albanian (sq)
* Author: Tomor Pupovci
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['sq'] = {
"__locale": "Albanian (sq)",
"__author": "Tomor Pupovci",
"add_rule": "Shto rregull",
"add_group": "Shto grup",
"delete_rule": "Fshij",
"delete_group": "Fshij",
"conditions": {
"AND": "DHE",
"OR": "OSE"
},
"operators": {
"equal": "barabartë",
"not_equal": "e ndryshme prej",
"in": "në",
"not_in": "jo në",
"less": "më e vogël",
"less_or_equal": "më e vogël ose e barabartë me",
"greater": "më e madhe",
"greater_or_equal": "më e madhe ose e barabartë",
"between": "në mes",
"begins_with": "fillon me",
"not_begins_with": "nuk fillon me",
"contains": "përmban",
"not_contains": "nuk përmban",
"ends_with": "mbaron me",
"not_ends_with": "nuk mbaron me",
"is_empty": "është e zbrazët",
"is_not_empty": "nuk është e zbrazët",
"is_null": "është null",
"is_not_null": "nuk është null"
},
"errors": {
"no_filter": "Nuk ka filter të zgjedhur",
"empty_group": "Grupi është i zbrazët",
"radio_empty": "Nuk ka vlerë të zgjedhur",
"checkbox_empty": "Nuk ka vlerë të zgjedhur",
"select_empty": "Nuk ka vlerë të zgjedhur",
"string_empty": "Vlerë e zbrazët",
"string_exceed_min_length": "Duhet të përmbajë së paku {0} karaktere",
"string_exceed_max_length": "Nuk duhet të përmbajë më shumë se {0} karaktere",
"string_invalid_format": "Format i pasaktë ({0})",
"number_nan": "Nuk është numër",
"number_not_integer": "Nuk është numër i plotë",
"number_not_double": "Nuk është numër me presje",
"number_exceed_min": "Duhet të jetë më i madh se {0}",
"number_exceed_max": "Duhet të jetë më i vogël se {0}",
"number_wrong_step": "Duhet të jetë shumëfish i {0}",
"datetime_empty": "Vlerë e zbrazët",
"datetime_invalid": "Format i pasaktë i datës ({0})",
"datetime_exceed_min": "Duhet të jetë pas {0}",
"datetime_exceed_max": "Duhet të jetë para {0}",
"boolean_not_valid": "Nuk është boolean",
"operator_not_multiple": "Operatori \"{1}\" nuk mund të pranojë vlera të shumëfishta"
}
};
QueryBuilder.defaults({ lang_code: 'sq' });
}));

View File

@ -0,0 +1,82 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Turkish (tr)
* Author: Aykut Alpgiray Ateş
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['tr'] = {
"__locale": "Turkish (tr)",
"__author": "Aykut Alpgiray Ateş",
"add_rule": "Kural Ekle",
"add_group": "Grup Ekle",
"delete_rule": "Sil",
"delete_group": "Sil",
"conditions": {
"AND": "Ve",
"OR": "Veya"
},
"operators": {
"equal": "eşit",
"not_equal": "eşit değil",
"in": "içinde",
"not_in": "içinde değil",
"less": "küçük",
"less_or_equal": "küçük veya eşit",
"greater": "büyük",
"greater_or_equal": "büyük veya eşit",
"between": "arasında",
"not_between": "arasında değil",
"begins_with": "ile başlayan",
"not_begins_with": "ile başlamayan",
"contains": "içeren",
"not_contains": "içermeyen",
"ends_with": "ile biten",
"not_ends_with": "ile bitmeyen",
"is_empty": "boş ise",
"is_not_empty": "boş değil ise",
"is_null": "var ise",
"is_not_null": "yok ise"
},
"errors": {
"no_filter": "Bir filtre seçili değil",
"empty_group": "Grup bir eleman içermiyor",
"radio_empty": "Seçim yapılmalı",
"checkbox_empty": "Seçim yapılmalı",
"select_empty": "Seçim yapılmalı",
"string_empty": "Bir metin girilmeli",
"string_exceed_min_length": "En az {0} karakter girilmeli",
"string_exceed_max_length": "En fazla {0} karakter girilebilir",
"string_invalid_format": "Uyumsuz format ({0})",
"number_nan": "Sayı değil",
"number_not_integer": "Tam sayı değil",
"number_not_double": "Ondalıklı sayı değil",
"number_exceed_min": "Sayı {0}'den/dan daha büyük olmalı",
"number_exceed_max": "Sayı {0}'den/dan daha küçük olmalı",
"number_wrong_step": "{0} veya katı olmalı",
"number_between_invalid": "Geçersiz değerler, {0} değeri {1} değerinden büyük",
"datetime_empty": "Tarih Seçilmemiş",
"datetime_invalid": "Uygun olmayan tarih formatı ({0})",
"datetime_exceed_min": "{0} Tarihinden daha sonrası olmalı.",
"datetime_exceed_max": "{0} Tarihinden daha öncesi olmalı.",
"datetime_between_invalid": "Geçersiz değerler, {0} değeri {1} değerinden büyük",
"boolean_not_valid": "Değer Doğru/Yanlış(bool) olmalı",
"operator_not_multiple": "Operatör \"{1}\" birden fazla değer kabul etmiyor"
},
"invert": "Ters Çevir"
};
QueryBuilder.defaults({ lang_code: 'tr' });
}));

View File

@ -0,0 +1,79 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Ukrainian (ua)
* Author: Megaplan, mborisv <bm@megaplan.ru>
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['ua'] = {
"__locale": "Ukrainian (ua)",
"__author": "Megaplan, mborisv <bm@megaplan.ru>",
"add_rule": "Додати",
"add_group": "Додати групу",
"delete_rule": "Видалити",
"delete_group": "Видалити",
"conditions": {
"AND": "І",
"OR": "АБО"
},
"operators": {
"equal": "дорівнює",
"not_equal": "не дорівнює",
"in": "з вказаних",
"not_in": "не з вказаних",
"less": "менше",
"less_or_equal": "менше або дорівнюж",
"greater": "більше",
"greater_or_equal": "більше або дорівнює",
"between": "між",
"begins_with": "починається з",
"not_begins_with": "не починається з",
"contains": "містить",
"not_contains": "не містить",
"ends_with": "закінчується на",
"not_ends_with": "не не закінчується на",
"is_empty": "порожній рядок",
"is_not_empty": "не порожній рядок",
"is_null": "порожньо",
"is_not_null": "не порожньо"
},
"errors": {
"no_filter": "Фільтр не вибраний",
"empty_group": "Група порожня",
"radio_empty": "Значення не вибрано",
"checkbox_empty": "Значення не вибрано",
"select_empty": "Значення не вибрано",
"string_empty": "Не заповнено",
"string_exceed_min_length": "Повинен містити більше {0} символів",
"string_exceed_max_length": "Повинен містити менше {0} символів",
"string_invalid_format": "Невірний формат ({0})",
"number_nan": "Не число",
"number_not_integer": "Не число",
"number_not_double": "Не число",
"number_exceed_min": "Повинне бути більше {0}",
"number_exceed_max": "Повинне бути менше, ніж {0}",
"number_wrong_step": "Повинне бути кратне {0}",
"datetime_empty": "Не заповнено",
"datetime_invalid": "Невірний формат дати ({0})",
"datetime_exceed_min": "Повинне бути, після {0}",
"datetime_exceed_max": "Повинне бути, до {0}",
"boolean_not_valid": "Не логічне",
"operator_not_multiple": "Оператор \"{1}\" не підтримує багато значень"
},
"invert": "інвертувати"
};
QueryBuilder.defaults({ lang_code: 'ua' });
}));

View File

@ -0,0 +1,80 @@
/*!
* jQuery QueryBuilder 2.5.2
* Locale: Simplified Chinese (zh_CN)
* Author: shadowwind, shatteredwindgo@gmail.com
* Licensed under MIT (https://opensource.org/licenses/MIT)
*/
(function(root, factory) {
if (typeof define == 'function' && define.amd) {
define(['jquery', 'query-builder'], factory);
}
else {
factory(root.jQuery);
}
}(this, function($) {
"use strict";
var QueryBuilder = $.fn.queryBuilder;
QueryBuilder.regional['zh-CN'] = {
"__locale": "Simplified Chinese (zh_CN)",
"__author": "shadowwind, shatteredwindgo@gmail.com",
"add_rule": "添加规则",
"add_group": "添加组",
"delete_rule": "删除",
"delete_group": "删除组",
"conditions": {
"AND": "和",
"OR": "或"
},
"operators": {
"equal": "等于",
"not_equal": "不等于",
"in": "在...之內",
"not_in": "不在...之內",
"less": "小于",
"less_or_equal": "小于或等于",
"greater": "大于",
"greater_or_equal": "大于或等于",
"between": "在...之间",
"not_between": "不在...之间",
"begins_with": "以...开始",
"not_begins_with": "不以...开始",
"contains": "包含以下内容",
"not_contains": "不包含以下内容",
"ends_with": "以...结束",
"not_ends_with": "不以...结束",
"is_empty": "为空",
"is_not_empty": "不为空",
"is_null": "为 null",
"is_not_null": "不为 null"
},
"errors": {
"no_filter": "没有选择过滤器",
"empty_group": "该组为空",
"radio_empty": "没有选中项",
"checkbox_empty": "没有选中项",
"select_empty": "没有选中项",
"string_empty": "没有输入值",
"string_exceed_min_length": "必须至少包含{0}个字符",
"string_exceed_max_length": "必须不超过{0}个字符",
"string_invalid_format": "无效格式({0})",
"number_nan": "值不是数字",
"number_not_integer": "不是整数",
"number_not_double": "不是浮点数",
"number_exceed_min": "必须大于{0}",
"number_exceed_max": "必须小于{0}",
"number_wrong_step": "必须是{0}的倍数",
"datetime_empty": "值为空",
"datetime_invalid": "不是有效日期({0})",
"datetime_exceed_min": "必须在{0}之后",
"datetime_exceed_max": "必须在{0}之前",
"boolean_not_valid": "不是布尔值",
"operator_not_multiple": "选项\"{1}\"无法接受多个值"
},
"invert": "倒置"
};
QueryBuilder.defaults({ lang_code: 'zh-CN' });
}));

6200
assets/js/query-builder.js Normal file

File diff suppressed because it is too large Load Diff

7
assets/js/query-builder.min.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long