1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
#!/usr/bin/perl
do 'check_trans.status';
# This file should modify the %translations database to include
# all information regarding the translation status for a fixed
# language
# 'key' => {
# 'status' => '',
# use numbers instead of text since it makes translations easier
# 'not-available' 0
# 'not translated' 1
# 'being translated' 2
# 'needs revision' 3
# 'translation up to date' 4
# 'needs check' 5
# 'being revised' 6
# 'obsolete' 7
# 'unknown' 8
# In french:
# 'non-disponible' 0
# 'à traduire' 1
# 'en cours de traduction' 2
# 'à relire' 3
# 'traduction à jour' 4
# 'à reviser' 5
# 'en cours de révision' 6
# 'obsolète' 7
# 'inconnu' 8
#
# 'since' => '',
# 'diff' => '',
# 'base_revision' => '',
# 'translation_name' => '',
# 'translation_sub_name' => '',
# 'translation_maintainer'=> [ '', ...],
# 'translation_revision' => '',
# 'translation_url' => '',
# 'translation_cvs_url' => '',
# 'translation_source_url'=> '',
# 'translation_diff_url' => '',
# 'translation_package' => '',
# 'last_translated' => '',
# 'old_translators' => []
###################################################################
#
# Put here documents who need to be manually handled
#
###################################################################
#$special_translations = {
# 'international/French' => {
# 'type' => 'Web',
# 'status' => 4,
# 'note' => 'Version originale en français',
# 'translation_maintainer'=> ['Christian Couder'],
# },
#};
###################################################################
#
# Merge databases
#
###################################################################
#foreach my $k (keys %$special_translations) {
# $translations->{$k} = $special_translations->{$k};
#}
1;
|