1 06-01-2019 11:13 -

Source : Wiki TNG : https://tng.lythgoes.net/wiki/index.php/Dates

Saisir les dates dans le format standard international. TNG a besoin de ce format normé pour les traitements sur les dates. Et pour afficher ensuite les dates dans les différentes langues du logiciel.

Format généalogique international : DD MMM YYYY (par ex., 22 Mar 2011)
Possible aussi de saisir les dates avec des espaces, des tirets hauts ou des points. Pour les jours et les mois à un seul chiffre, on peut ou non faire précéder ce chiffre d'un zéro. Et de les entrer en majuscules ou minuscules.
DD-MM-YYYY (31-1-1918) ou DD.MM.YYYY (31.1.1918) ou DD/MM/YYYY (31/1/1918) ou dd mm yyyy.

Mois          Saisie   
janvier        JAN             
février         FEB
mars           MAR
avril             APR
mai              MAY
juin              JUN
juillet            JUL
août             AUG
septembre    SEP
octobre        OCT
novembre    NOV
décembre     DEC

Modification de date : utiliser les abréviations :
ABT, CAL, EST, AFT, BEF, BET, FROM, TO ainsi que la lettre Y pour noter que l'événement a eu lieu, mais que la date est inconnue.

Le plus sûr est d'entrer le mois en 3 lettres majuscules, précédé ou nom d'une abréviation, puis de taper sur la touche de tabulation pour aller au champ suivant. On est alors assuré que la date sera enregistrée comme telle dans la base de données TNG, pouvant servir à des calculs, et pas seulement comme du texte. L'affichage du mois qui se transforme de majuscules en minuscules est la preuve que TNG considère la saisie comme une date.

Fichier de langue en Français :

$dates['JAN'] = "jan";
$dates['JANUARY'] = "janvier";
$dates['FEB'] = "fév";
$dates['FEBRUARY'] = "février";
$dates['MAR'] = "mars";
$dates['MARCH'] = "mars";
$dates['APR'] = "avr";
$dates['APRIL'] = "avril";
$dates['MAY'] = "mai";
$dates['JUN'] = "juin";
$dates['JUNE'] = "juin";
$dates['JUL'] = "juil";
$dates['JULY'] = "juillet";
$dates['AUG'] = "août";
$dates['AUGUST'] = "août";
$dates['SEP'] = "sept";
$dates['SEPTEMBER'] = "septembre";
$dates['OCT'] = "oct";
$dates['OCTOBER'] = "octobre";
$dates['NOV'] = "nov";
$dates['NOVEMBER'] = "novembre";
$dates['DEC'] = "déc";
$dates['DECEMBER'] = "décembre";
$dates['ABT'] = "vers";
$dates['ABOUT'] = "vers";
$dates['BEF'] = "avant";
$dates['BEFORE'] = "avant";
$dates['AFT'] = "après";
$dates['AFTER'] = "après";
$dates['BET'] = "entre";
$dates['BETWEEN'] = "entre";
$dates['TEXT_AND'] = "et";
$dates['FROM'] = "depuis";
$dates['TO'] = "à";
$dates['Y'] = "oui, date inconnue";
$dates['CAL'] = "Calculé";
$dates['EST'] = "Estimé";

2 12-12-2021 15:56 -

si dans votre fichier de langues alltext.php (ainsi que dans les ichiers des langues utilisées sur votre site) vous ajoutez

$dates['<'] = "avant";
$dates['>'] = "après";
$dates['ca'] = "vers";

vous pourrez également entrer vos dates comme :
<1973
> 12/1/75
ca 1945

3 12-12-2021 15:58 -

Les dates peuvent également avec l'année en 2 chiffres. TNG calculera le siècle (un peu comme excel)
N'oubliez JAMAIS la touche de tabulation : c'est elle qui déclenchera la mise en forme "TNG" de la date.

5/4/75 sera transformé en 05 APR 1975