diff options
| author | Yuchen Pei <hi@ypei.me> | 2021-10-15 09:52:00 +1100 | 
|---|---|---|
| committer | Yuchen Pei <hi@ypei.me> | 2021-10-15 09:52:00 +1100 | 
| commit | 71b0e901f5fb1cfcd162d8acc23120d3f77a3152 (patch) | |
| tree | 323c00faef1edc7dea2e88ff581cc2258b2b6432 /Application/Strings/Lang | |
| parent | 72cce24864b064b5762f4fe97fdf40d8d2ad4b51 (diff) | |
| parent | 07f5140771388c9e0c8a99b0dd2e5d950bdb173b (diff) | |
Merge branch 'development' into h-node
Diffstat (limited to 'Application/Strings/Lang')
| -rw-r--r-- | Application/Strings/Lang/It/DbCondStrings.php | 34 | ||||
| -rw-r--r-- | Application/Strings/Lang/It/ModelStrings.php | 36 | ||||
| -rw-r--r-- | Application/Strings/Lang/It/UploadStrings.php | 44 | ||||
| -rw-r--r-- | Application/Strings/Lang/It/ValCondStrings.php | 92 | ||||
| -rw-r--r-- | Application/Strings/Lang/It/index.html | 1 | ||||
| -rw-r--r-- | Application/Strings/Lang/index.html | 1 | 
6 files changed, 208 insertions, 0 deletions
diff --git a/Application/Strings/Lang/It/DbCondStrings.php b/Application/Strings/Lang/It/DbCondStrings.php new file mode 100644 index 0000000..41b57ac --- /dev/null +++ b/Application/Strings/Lang/It/DbCondStrings.php @@ -0,0 +1,34 @@ +<?php + +// EasyGiant is a PHP framework for creating and managing dynamic content +// +// Copyright (C) 2009 - 2011  Antonio Gallo +// See COPYRIGHT.txt and LICENSE.txt. +// +// This file is part of EasyGiant +// +// EasyGiant is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// EasyGiant is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with EasyGiant.  If not, see <http://www.gnu.org/licenses/>. + +if (!defined('EG')) die('Direct access not allowed!'); + +//error strings in the case database conditions are not satisfied +class Lang_It_DbCondStrings extends Lang_En_DbCondStrings { + +	//get the error string in the case that the value of the field $field is already present in the table $table +	public function getNotUniqueString($field) +	{ +		return "<div class='alert'>Il valore del campo <i>". $field ."</i> è già presente. Per favore scegline un altro.</div>\n"; +	} + +} diff --git a/Application/Strings/Lang/It/ModelStrings.php b/Application/Strings/Lang/It/ModelStrings.php new file mode 100644 index 0000000..7af1ca7 --- /dev/null +++ b/Application/Strings/Lang/It/ModelStrings.php @@ -0,0 +1,36 @@ +<?php + +// EasyGiant is a PHP framework for creating and managing dynamic content +// +// Copyright (C) 2009 - 2011  Antonio Gallo +// See COPYRIGHT.txt and LICENSE.txt. +// +// This file is part of EasyGiant +// +// EasyGiant is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// EasyGiant is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with EasyGiant.  If not, see <http://www.gnu.org/licenses/>. + +if (!defined('EG')) die('Direct access not allowed!'); + +class Lang_It_ModelStrings extends Lang_ResultStrings { +	 +	public $string = array( +		"error" => "<div class='alert'>Errore nella query: contatta l'amministratore!</div>\n", +		"executed" => "<div class='executed'>operazione eseguita!</div>\n", +		"associate" => "<div class='alert'>Problema di integrità referenziale: il record è associato ad un record di una tabella figlia. Devi prima rompere l'associazione.</div>\n", +		"no-id" => "<div class='alert'>Non è definito alcun id della query</div>\n", +		"not-linked" => "<div class='alert'>Il record non è associato, non puoi dissociarlo</div>", +		"linked" => "<div class='alert'>Il record è già associato, non puoi associarlo un'altra volta</div>" +	); +	 +} diff --git a/Application/Strings/Lang/It/UploadStrings.php b/Application/Strings/Lang/It/UploadStrings.php new file mode 100644 index 0000000..fe77929 --- /dev/null +++ b/Application/Strings/Lang/It/UploadStrings.php @@ -0,0 +1,44 @@ +<?php + +// EasyGiant is a PHP framework for creating and managing dynamic content +// +// Copyright (C) 2009 - 2011  Antonio Gallo +// See COPYRIGHT.txt and LICENSE.txt. +// +// This file is part of EasyGiant +// +// EasyGiant is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// EasyGiant is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with EasyGiant.  If not, see <http://www.gnu.org/licenses/>. + +if (!defined('EG')) die('Direct access not allowed!'); + +class Lang_It_UploadStrings extends Lang_ResultStrings { + +	public $string = array( +		"error" => "<div class='alert'>Errore: verificare i permessi del file/directory</div>\n", +		"executed" => "<div class='executed'>Operazione eseguita!</div>\n", +		"not-child" => "<div class='alert'>La cartella selezionata non è una sotto directory della directory base</div>\n", +		"not-dir" => "<div class='alert'>La cartella selezionata non è una directory</div>\n", +		"not-empty" => "<div class='alert'>La cartella selezionata non è vuota</div>\n", +		"no-folder-specified" => "<div class='alert'>Non è stata specificata alcuna cartella</div>\n", +		"no-file-specified" => "<div class='alert'>Non è stato specificato alcun file</div>\n", +		"not-writable" => "<div class='alert'>La cartella non è scrivibile</div>\n", +		"not-writable-file" => "<div class='alert'>Il file non è scrivibile</div>\n", +		"dir-exists" => "<div class='alert'>Esiste già una directory con lo stesso nome</div>\n", +		"no-upload-file" => "<div class='alert'>Non c'è alcun file di cui fare l'upload</div>\n", +		"size-over" => "<div class='alert'>La dimensione del file è troppo grande</div>\n", +		"not-allowed-ext" => "<div class='alert'>L'estensione del file che vuoi caricare non è consentita</div>\n", +		"file-exists" => "<div class='alert'>Esiste già un file con lo stesso nome</div>\n", +	); +	 +} diff --git a/Application/Strings/Lang/It/ValCondStrings.php b/Application/Strings/Lang/It/ValCondStrings.php new file mode 100644 index 0000000..2fe6898 --- /dev/null +++ b/Application/Strings/Lang/It/ValCondStrings.php @@ -0,0 +1,92 @@ +<?php + +// EasyGiant is a PHP framework for creating and managing dynamic content +// +// Copyright (C) 2009 - 2011  Antonio Gallo +// See COPYRIGHT.txt and LICENSE.txt. +// +// This file is part of EasyGiant +// +// EasyGiant is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// EasyGiant is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with EasyGiant.  If not, see <http://www.gnu.org/licenses/>. + +if (!defined('EG')) die('Direct access not allowed!'); + +class Lang_It_ValCondStrings extends Lang_En_ValCondStrings { +	 +	//if the element is not defined +	public function getNotDefinedResultString($element) +	{ +		return "<div class='alert'>". $element ." non è stato definito</div>\n"; +	} +	 +	//if the elements are not equal +	public function getNotEqualResultString($element) +	{ +		return "<div class='alert'>Differenti valori: $element</div>\n"; +	} +	 +	//if the element is not alphabetic +	public function getNotAlphabeticResultString($element) +	{ +		return "<div class='alert'>".$element." deve essere una stringa di soli caratteri alfabetici</div>\n"; +	} + +	//if the element is not alphanumeric +	public function getNotAlphanumericResultString($element) +	{ +		return "<div class='alert'>".$element." deve essere una stringa di soli caratteri alfanumerici</div>\n"; +	} +	 +	//if the element is not a decimal digit +	public function getNotDecimalDigitResultString($element) +	{ +		return "<div class='alert'>".$element." deve essere una stringa di soli numeri decimali</div>\n"; +	} + +	//if the element has the mail format +	public function getNotMailFormatResultString($element) +	{ +		return "<div class='alert'>".$element." non sembra un indirizzo e-mail</div>\n"; +	} + +	//if the element is numeric +	public function getNotNumericResultString($element) +	{ +		return "<div class='alert'>".$element." deve essere un numero</div>\n"; +	} + +	//if the element (string) length exceeds the value of characters (defined by $maxLength) +	public function getLengthExceedsResultString($element,$maxLength) +	{ +		return "<div class='alert'>".$element." non deve essere composto da più di $maxLength caratteri</div>\n"; +	} + +	//if the element is one of the strings indicated by $stringList (a comma-separated list of strings) +	public function getIsForbiddenStringResultString($element,$stringList) +	{ +		return "<div class='alert'>".$element." non può assumere uno dei seguenti valori: $stringList</div>\n"; +	} + +	//if the element is not one of the strings indicated by $stringList (a comma-separated list of strings) +	public function getIsNotStringResultString($element,$stringList) +	{ +		return "<div class='alert'>".$element." deve assumere uno dei seguenti valori: $stringList</div>\n"; +	} + +	//if the element is not one of the strings indicated by $stringList (a comma-separated list of strings) +	public function getDoesntMatchResultString($element,$regExp) +	{ +		return "<div class='alert'>".$element." deve soddisfare la seguente espressione regolare: $regExp</div>\n"; +	} +} diff --git a/Application/Strings/Lang/It/index.html b/Application/Strings/Lang/It/index.html new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/Application/Strings/Lang/It/index.html @@ -0,0 +1 @@ +  diff --git a/Application/Strings/Lang/index.html b/Application/Strings/Lang/index.html new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/Application/Strings/Lang/index.html @@ -0,0 +1 @@ +   | 
